Port details |
- py-django40 High-level Python Web Framework
- 4.0.5 www
=0 4.0.4Version of this port present on the latest quarterly branch. - Maintainer: python@FreeBSD.org
 - Port Added: 2021-12-08 11:15:05
- Last Update: 2022-06-27 16:13:05
- Commit Hash: 64b2298
- Also Listed In: python
- License: BSD3CLAUSE
- 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.
WWW: https://www.djangoproject.com/
- SVNWeb : git : Homepage
- pkg-plist: as obtained via:
make generate-plist - There is no configure plist information for this port.
- Dependency lines:
-
- ${PYTHON_PKGNAMEPREFIX}django40>0:www/py-django40@${PY_FLAVOR}
- Conflicts:
- CONFLICTS_INSTALL:
- py39-django22
- py39-django31
- Conflicts Matches:
-
There are no Conflicts Matches for this port. This is usually an error.
- To install the port:
- cd /usr/ports/www/py-django40/ && make install clean
- To add the package, run one of these commands:
- pkg install www/py-django40
- pkg install py39-django40
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 py39-django40 listed in the above command, you can pick from the names under the Packages section.- PKGNAME: py39-django40
- Package flavors (<flavor>: <package>)
- distinfo:
- TIMESTAMP = 1654136336
SHA256 (python/Django-4.0.5.tar.gz) = f7431a5de7277966f3785557c3928433347d998c1e6459324501378a291e5aab
SIZE (python/Django-4.0.5.tar.gz) = 10410720
- 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:
-
- py39-setuptools>=62.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- Runtime dependencies:
-
- py39-backports.zoneinfo>0 : devel/py-backports.zoneinfo@py39
- py39-asgiref>0 : www/py-asgiref@py39
- py39-sqlparse>=0 : databases/py-sqlparse@py39
- py39-sqlite3>0 : databases/py-sqlite3@py39
- py39-setuptools>=62.1.0 : devel/py-setuptools@py39
- python3.9 : lang/python39
- This port is required by:
- for Run
-
- devel/py-dj40-django-rq
- devel/py-dj40-graphene-django
- net-mgmt/netbox
- www/py-dj40-django-auth-ldap
- www/py-dj40-django-cors-headers
- www/py-dj40-django-debug-toolbar
- www/py-dj40-django-filter
- Configuration Options:
- ===> The following configuration options are available for py39-django40-4.0.5:
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-django40
- USES:
- cpe python:3.8+ shebangfix
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|
Number of commits found: 7
Commit History - (may be incomplete: see SVNWeb link above for full details) |
Date | By | Description |
27 Jun 2022 16:13:05 4.0.5
|
Dima Panov (fluffy)  |
www/py-django40: unbreak build for HTML docs (+)
Django40 require at least sphinx 4.5.0 to generate offline HTML docs.
Set version check for dependency
Another issue is gmake-style construction in docs/Makefile which caused
build errors with non-default python.
Force gmake usage for HTMLDOCS option to resolve build issue.
Pointyhat to: wen (for skipped dependencies chech)
Approved by: portmgr blanket (fix build) |
02 Jun 2022 04:23:07 4.0.5
|
Wen Heping (wen)  |
www/py-django40: Update to 4.0.5 |
12 Apr 2022 00:42:06 4.0.4
|
Wen Heping (wen)  |
www/py-django40: Update to 4.0.4 |
02 Mar 2022 02:11:44 4.0.3 
|
Wen Heping (wen)  |
www/py-django40: Update to 4.0.3 |
10 Feb 2022 05:56:03 4.0.2 
|
Wen Heping (wen)  |
www/py-django40: Update to 4.0.2 |
05 Jan 2022 06:14:54 4.0.1 
|
Wen Heping (wen)  |
www/py-django40: Update to 4.0.1 |
08 Dec 2021 10:53:10 4.0 
|
Wen Heping (wen)  |
www/py-django40: Add new port, repocopied from www/py-django32
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.
WWW: https://www.djangoproject.com/ |
Number of commits found: 7
|