Volunteers wanted to help translate FreshPorts
Searches without login should now work. You must get asked to click a button.
Port details
py-django60 High-level Python Web Framework
6.0.9 www Σ=0 search for ports that depend on this port An older version of this port was marked as vulnerable. Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 6.0.9Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2025-12-05 07:03:06
Last Update: 2026-10-07 09:11:51
Commit Hash: f4d1047
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.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port
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.
USE_RC_SUBR (Service Scripts)
  • no SUBR information found for this port
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}django60>0:www/py-django60@${PY_FLAVOR}
Conflicts: #
CONFLICTS_INSTALL:
  • py312-django[0-9][0-9]
To install the port: #
cd /usr/ports/www/py-django60/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-django60
  • pkg install py312-django60
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 py312-django60 listed in the above command, you can pick from the names under the Packages section.
PKGNAME: py312-django60
Package flavors (<flavor>: <package>) #
  • py312: py312-django60
distinfo: #
TIMESTAMP = 1791364109 SHA256 (python/django-6.0.9.tar.gz) = 8ce037c971f421cfb47d38c097ca233a8f6dd42d9e9501a37e02dd7d08c5cb3f SIZE (python/django-6.0.9.tar.gz) = 10955325

Packages (timestamps in pop-ups are UTC): #
py312-django60
ABIaarch64amd64armv6armv7i386
FreeBSD:14:latest6.0.96.0.9--6.0.9
FreeBSD:14:quarterly6.0.96.0.9--6.0.9
FreeBSD:15:latest6.0.96.0.9n/a-n/a
FreeBSD:15:quarterly6.0.96.0.9n/a-n/a
FreeBSD:16:latest6.0.96.0.9n/a-n/a
Dependencies #
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies: #
  1. py312-setuptools>=61.0.0 : devel/py-setuptools@py312
  2. py312-wheel>=0 : devel/py-wheel@py312
  3. python3.12 : lang/python312
  4. py312-build>=0 : devel/py-build@py312
  5. py312-installer>=0 : devel/py-installer@py312
Test dependencies: #
  1. py312-tblib>0 : devel/py-tblib@py312
  2. py312-pytest>=7,1 : devel/py-pytest@py312
  3. python3.12 : lang/python312
Runtime dependencies: #
  1. py312-asgiref>=3.9.1 : www/py-asgiref@py312
  2. py312-sqlparse>=0.5.0 : databases/py-sqlparse@py312
  3. py312-sqlite3>0 : databases/py-sqlite3@py312
  4. python3.12 : lang/python312
This port is required by: #
for Run #
  1. devel/py-dj60-django-rq
  2. graphics/py-dj60-sorl-thumbnail
  3. net-mgmt/netbox
  4. www/py-dj60-channels
  5. www/py-dj60-django-auth-ldap
  6. www/py-dj60-django-choices-field
  7. www/py-dj60-django-cors-headers
Expand this list (25 items / 18 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list.
  2. www/py-dj60-django-debug-toolbar
  3. www/py-dj60-django-filter
  4. www/py-dj60-django-htmx
  5. www/py-dj60-django-js-asset
  6. www/py-dj60-django-mptt
  7. www/py-dj60-django-prometheus
  8. www/py-dj60-django-redis
  9. www/py-dj60-django-rich
  10. www/py-dj60-django-storages
  11. www/py-dj60-django-tables2
  12. www/py-dj60-django-taggit
  13. www/py-dj60-django-timezone-field
  14. www/py-dj60-djangorestframework
  15. www/py-dj60-drf-spectacular
  16. www/py-dj60-drf-spectacular-sidecar
  17. www/py-dj60-social-auth-app-django
  18. www/py-dj60-strawberry-graphql-django
  19. Collapse this list.

Deleted ports which required this port:

Expand this list of 1 deleted port
  1. www/py-dj60-django-stubs-ext*
  2. Collapse this list of deleted ports.
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...

Configuration Options: #
===> The following configuration options are available for py312-django60-6.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-django60
USES: #
cpe python:3.11+ shebangfix
pkg-message: #
FreshPorts was unable to extract/find any pkg message
Master Sites: #
Expand this list (3 items)
Collapse this list.
  1. https://files.pythonhosted.org/packages/source/d/django/
  2. https://media.djangoproject.com/releases/6.0/
  3. https://pypi.org/packages/source/d/django/
Collapse this list.

Number of commits found: 13 #

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
6.0.9
07 Oct 2026 09:11:51
commit hash: f4d1047e94f7a17abe46e9e0ee783ef4b742b201commit hash: f4d1047e94f7a17abe46e9e0ee783ef4b742b201commit hash: f4d1047e94f7a17abe46e9e0ee783ef4b742b201commit hash: f4d1047e94f7a17abe46e9e0ee783ef4b742b201 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-django60: Update to 6.0.9
6.0.8
04 Aug 2026 23:00:46
commit hash: 6b2158cd821eba5539e713ef7ae25a635d6b7df6commit hash: 6b2158cd821eba5539e713ef7ae25a635d6b7df6commit hash: 6b2158cd821eba5539e713ef7ae25a635d6b7df6commit hash: 6b2158cd821eba5539e713ef7ae25a635d6b7df6 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-django60: Update to 6.0.8
6.0.7
08 Jul 2026 06:30:26
commit hash: 516da2f1fc816da757150395cb4e341e1e88aca1commit hash: 516da2f1fc816da757150395cb4e341e1e88aca1commit hash: 516da2f1fc816da757150395cb4e341e1e88aca1commit hash: 516da2f1fc816da757150395cb4e341e1e88aca1 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-django60: Update to 6.0.7
6.0.6
30 Jun 2026 20:03:57
commit hash: b6ec06f079e1c883d32c788c0285c6d492eeb1c0commit hash: b6ec06f079e1c883d32c788c0285c6d492eeb1c0commit hash: b6ec06f079e1c883d32c788c0285c6d492eeb1c0commit hash: b6ec06f079e1c883d32c788c0285c6d492eeb1c0 files touched by this commit
Tijl Coosemans (tijl) search for other commits by this committer
*/*: Use C.UTF-8 locale

Ports 02f27a83b44d fixed the ports tree to the C locale so it would work
correctly in environments where users use a locale that isn't compatible
with the C locale, e.g. xx_YY.UTF-8 where [A-Z] includes more than just
upper case letters.  USE_LOCALE was introduced to let ports use another
locale if they needed it.  The C.UTF-8 locale was created later on to be
mostly compatible with the C locale.

Switch the ports tree locale to C.UTF-8 and remove USE_LOCALE.  The
world has moved to Unicode so all ports either require it or know how to
build correctly in a Unicode environment.

PR:		295945
Exp-run by:	antoine
6.0.6
26 Jun 2026 10:53:15
commit hash: 0ff1a2bb71832da730052d569155aa29853aaea2commit hash: 0ff1a2bb71832da730052d569155aa29853aaea2commit hash: 0ff1a2bb71832da730052d569155aa29853aaea2commit hash: 0ff1a2bb71832da730052d569155aa29853aaea2 files touched by this commit
Dag-Erling Smørgrav (des) search for other commits by this committer
www/py-django60: Allow building with newer Python

There is no reason to pin this port to Python <= 3.12.  Upstream claims
support for >= 3.12, and we've patched it to run with 3.11, so change
the version requirement to 3.11+.

Reviewed by:	kai
Differential Revision:	https://reviews.freebsd.org/D57714
6.0.6
03 Jun 2026 22:41:14
commit hash: 2a8629784863b86013383c76b8a42c55fdbd69d7commit hash: 2a8629784863b86013383c76b8a42c55fdbd69d7commit hash: 2a8629784863b86013383c76b8a42c55fdbd69d7commit hash: 2a8629784863b86013383c76b8a42c55fdbd69d7 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-django60: Update to 6.0.6
6.0.5
07 May 2026 14:28:11
commit hash: b48357863f3f09ebdcbea5f1310b32c9df520a98commit hash: b48357863f3f09ebdcbea5f1310b32c9df520a98commit hash: b48357863f3f09ebdcbea5f1310b32c9df520a98commit hash: b48357863f3f09ebdcbea5f1310b32c9df520a98 files touched by this commit This port version is marked as vulnerable.
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
www/py-django60: Update to 6.0.5

Changes:	https://docs.djangoproject.com/en/6.0/releases/
6.0.4
08 Apr 2026 00:57:13
commit hash: 1b67b7a03cfce5066f5b012709d0a2decb2c4a89commit hash: 1b67b7a03cfce5066f5b012709d0a2decb2c4a89commit hash: 1b67b7a03cfce5066f5b012709d0a2decb2c4a89commit hash: 1b67b7a03cfce5066f5b012709d0a2decb2c4a89 files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django60: Update to 6.0.4
6.0.3
05 Mar 2026 00:49:37
commit hash: 5c93c840f4900907f3ffdaea52d651d074e51c74commit hash: 5c93c840f4900907f3ffdaea52d651d074e51c74commit hash: 5c93c840f4900907f3ffdaea52d651d074e51c74commit hash: 5c93c840f4900907f3ffdaea52d651d074e51c74 files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django60: Update to 6.0.3
6.0.2
04 Feb 2026 01:04:25
commit hash: 9a141d8a242d3303188ee46464d9f76ad4ac2a0acommit hash: 9a141d8a242d3303188ee46464d9f76ad4ac2a0acommit hash: 9a141d8a242d3303188ee46464d9f76ad4ac2a0acommit hash: 9a141d8a242d3303188ee46464d9f76ad4ac2a0a files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django60: Update to 6.0.2
6.0.1
07 Jan 2026 06:36:35
commit hash: 9d6a0ce0c635a58708815042695a75cc78a556efcommit hash: 9d6a0ce0c635a58708815042695a75cc78a556efcommit hash: 9d6a0ce0c635a58708815042695a75cc78a556efcommit hash: 9d6a0ce0c635a58708815042695a75cc78a556ef files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django60: Update to 6.0.1
6.0
03 Jan 2026 19:50:16
commit hash: 8d81b85e2382ecc304c77a7ba2f93ac6e2ff530fcommit hash: 8d81b85e2382ecc304c77a7ba2f93ac6e2ff530fcommit hash: 8d81b85e2382ecc304c77a7ba2f93ac6e2ff530fcommit hash: 8d81b85e2382ecc304c77a7ba2f93ac6e2ff530f files touched by this commit This port version is marked as vulnerable.
Antoine Brodin (antoine) search for other commits by this committer
*: allow testing 3.12 as default python version

PR:		285957
6.0
05 Dec 2025 07:01:19
commit hash: 94f7311cc2a2d9a5e4cb6248eaf6e2d76fcc70b9commit hash: 94f7311cc2a2d9a5e4cb6248eaf6e2d76fcc70b9commit hash: 94f7311cc2a2d9a5e4cb6248eaf6e2d76fcc70b9commit hash: 94f7311cc2a2d9a5e4cb6248eaf6e2d76fcc70b9 files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django60: Add 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.

Number of commits found: 13