Port details |
- py-django50 High-level Python Web Framework
- 5.0.9 www =2 5.0.8Version of this port present on the latest quarterly branch.
- Maintainer: python@FreeBSD.org
- Port Added: 2023-12-05 15:09:03
- Last Update: 2024-09-04 12:34:50
- Commit Hash: 99c512c
- People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
- Also Listed In: python
- License: BSD3CLAUSE
- WWW:
- https://www.djangoproject.com/
- Description:
- Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.
Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}django50>0:www/py-django50@${PY_FLAVOR}
- Conflicts:
- CONFLICTS_INSTALL:
- To install the port:
- cd /usr/ports/www/py-django50/ && make install clean
- To add the package, run one of these commands:
- pkg install www/py-django50
- pkg install py311-django50
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above. NOTE: This is a Python port. Instead of py311-django50 listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py311-django50
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1725453164
SHA256 (python/Django-5.0.9.tar.gz) = 6333870d342329b60174da3a60dbd302e533f3b0bb0971516750e974a99b5a39
SIZE (python/Django-5.0.9.tar.gz) = 10646283
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- py311-setuptools>=40.8.0 : devel/py-setuptools@py311
- py311-wheel>=0 : devel/py-wheel@py311
- python3.11 : lang/python311
- py311-build>=0 : devel/py-build@py311
- py311-installer>=0 : devel/py-installer@py311
- Test dependencies:
-
- py311-tblib>0 : devel/py-tblib@py311
- python3.11 : lang/python311
- Runtime dependencies:
-
- py311-asgiref>=3.7.0 : www/py-asgiref@py311
- py311-sqlparse>=0.3.1 : databases/py-sqlparse@py311
- py311-sqlite3>0 : databases/py-sqlite3@py311
- python3.11 : lang/python311
- This port is required by:
- for Run
-
- devel/py-dj50-django-rq
- net-mgmt/netbox
- www/py-dj50-django-auth-ldap
- www/py-dj50-django-choices-field
- www/py-dj50-django-cors-headers
- www/py-dj50-django-debug-toolbar
- www/py-dj50-django-filter
Configuration Options:
- ===> The following configuration options are available for py311-django50-5.0.9:
DOCS=on: Build and/or install documentation
HTMLDOCS=off: Install HTML documentation (requires Sphinx)
====> Options available for the group DATABASE
PGSQL=off: PostgreSQL database support
MYSQL=off: MySQL database support
SQLITE=on: SQLite database support
===> Use 'make config' to modify these settings
- Options name:
- www_py-django50
- USES:
- cpe python shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Commit History - (may be incomplete: for full details, see links to repositories near top of page) |
Commit | Credits | Log message |
5.0.9 04 Sep 2024 12:34:50 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.9 |
5.0.8 06 Aug 2024 23:01:18 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.8 |
5.0.7 10 Jul 2024 11:41:20 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.7 |
5.0.6 16 May 2024 06:22:14 |
Po-Chuan Hsieh (sunpoet) |
www/py-django50: Use MAKE_CMD instead of GMAKE |
5.0.6 08 May 2024 00:45:45 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.6 |
5.0.5 07 May 2024 06:18:24 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.5 |
5.0.4_1 22 Apr 2024 17:50:58 |
Dima Panov (fluffy) |
www/py-django50: unbreak build with HTMLDOCS on (+)
docs/Makefile composed with gmake instructions, so call gmake as build
dependency when needed
Reported by: poudriere failure
Approved by: portmgr blanket (trivial build fix) |
5.0.4_1 06 Apr 2024 00:00:06 |
Po-Chuan Hsieh (sunpoet) |
www/py-django50: Convert to USE_PYTHON=pep517
- Bump PORTREVISION for package change |
5.0.4 05 Apr 2024 14:37:26 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.4 |
5.0.3 04 Mar 2024 12:04:39 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.3 |
5.0.2 07 Feb 2024 09:50:31 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.2 |
5.0.1_2 13 Jan 2024 22:56:19 |
Xin LI (delphij) |
www/py-django50: Fix installation path for manual page. |
5.0.1_1 10 Jan 2024 16:27:53 |
Baptiste Daroussin (bapt) |
MAN?PREFIX: eleminate its usage and move man to share/man |
5.0.1 05 Jan 2024 01:42:05 |
Wen Heping (wen) |
www/py-django50: Update to 5.0.1 |
5.0 14 Dec 2023 20:47:59 |
Po-Chuan Hsieh (sunpoet) |
www/py-django50: Use tab instead of space |
5.0 08 Dec 2023 18:13:50 |
Muhammad Moinur Rahman (bofh) |
www/py-django50: New port
Django is a high-level Python Web framework that encourages rapid
development and clean, pragmatic design.
Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges:
the intensive deadlines of a newsroom and the stringent requirements of
experienced Web developers. It has convenient niceties for developing
content-management systems, but it's an excellent tool for building any
Web site.
Currently this is marked to IGNORE with default python version 3.9. If
someone needs to use this they have to build it with:
DEFAULT_VERSIONS=python=3.10
This is mainly the work from wen@ but was reverted as it broke the bulk
build. |
5.0 05 Dec 2023 17:27:44 |
Antoine Brodin (antoine) |
www/py-django50: Revert "www/py-django50: Add new port, copied from
www/py-django42"
This reverts commit 25d03c0da81a018555011b60513fa570ca131933.
With hat: pkgmgr |
5.0 05 Dec 2023 15:05:54 |
Wen Heping (wen) |
www/py-django50: Add new port, copied from www/py-django42
Django is a high-level Python Web framework that encourages rapid development
and clean, pragmatic design.
Developed and used over the past two years by a fast-moving online-news
operation, Django was designed from scratch to handle two challenges: the
intensive deadlines of a newsroom and the stringent requirements of experienced
Web developers. It has convenient niceties for developing content-management
systems, but it's an excellent tool for building any Web site. |