notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
This referral link gives you 10% off a Fastmail.com account and gives me a discount on my Fastmail account.

Get notified when packages are built

A new feature has been added. FreshPorts already tracks package built by the FreeBSD project. This information is displayed on each port page. You can now get an email when FreshPorts notices a new package is available for something on one of your watch lists. However, you must opt into that. Click on Report Subscriptions on the right, and New Package Notification box, and click on Update.

Finally, under Watch Lists, click on ABI Package Subscriptions to select your ABI (e.g. FreeBSD:14:amd64) & package set (latest/quarterly) combination for a given watch list. This is what FreshPorts will look for.

Port details
py-django22 High-level Python Web Framework
2.2.28 www Deleted on this many watch lists=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 2.2.28Version of this port present on the latest quarterly branch.
Deprecated DEPRECATED: Django 2.2 is now in Extended Support, receives security fixes only and will reach End-Of-Life on 2022-04-01. Upgrade to a later Django version. See https://www.djangoproject.com/download/
Expired This port expired on: 2022-06-30
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-04-01 23:45:16
Last Update: 2022-06-30 19:54:06
Commit Hash: 56dc108
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. WWW: https://www.djangoproject.com/
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.
Dependency lines:
  • ${PYTHON_PKGNAMEPREFIX}django22>0:www/py-django22@${PY_FLAVOR}
Conflicts:
CONFLICTS_INSTALL:
  • py*-django*
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
No installation instructions:
This port has been deleted.
PKGNAME: py38-django22
Package flavors (<flavor>: <package>)
  • py38: py38-django22
distinfo:
TIMESTAMP = 1649721195 SHA256 (python/Django-2.2.28.tar.gz) = 0200b657afbf1bc08003845ddda053c7641b9b24951e52acd51f6abda33a7413 SIZE (python/Django-2.2.28.tar.gz) = 9187543

Packages (timestamps in pop-ups are UTC):
py37-django22
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest--2.2.17---2.2.17-
FreeBSD:13:quarterly--------
FreeBSD:14:latest--------
FreeBSD:14:quarterly--------
FreeBSD:15:latest--n/a-n/a---
FreeBSD:15:quarterly--n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. py38-setuptools>0 : devel/py-setuptools@py38
  2. python3.8 : lang/python38
Runtime dependencies:
  1. py38-pytz>0 : devel/py-pytz@py38
  2. py38-sqlparse>=0 : databases/py-sqlparse@py38
  3. py38-sqlite3>0 : databases/py-sqlite3@py38
  4. py38-setuptools>0 : devel/py-setuptools@py38
  5. python3.8 : lang/python38
NOTE: dependencies for deleted ports are notoriously suspect
This port is required by:
for Run

Deleted ports which required this port:

Expand this list of 39 deleted ports
  1. devel/py-dj22-django-rq*
  2. devel/py-django-tastypie-mongoengine*
  3. www/py-dj22-django-auth-ldap*
  4. www/py-dj22-django-cacheops*
  5. www/py-dj22-django-cors-headers*
  6. www/py-dj22-django-crispy-forms*
  7. www/py-dj22-django-debug-toolbar*
  8. www/py-dj22-django-extensions*
  9. www/py-dj22-django-filter*
  10. www/py-dj22-django-formset-js-improved*
  11. www/py-dj22-django-jquery-js*
  12. www/py-dj22-django-js-asset*
  13. www/py-dj22-django-jsonfield2*
  14. www/py-dj22-django-model-utils*
  15. www/py-dj22-django-mptt*
  16. www/py-dj22-django-prometheus*
  17. www/py-dj22-django-redis*
  18. www/py-dj22-django-tables2*
  19. www/py-dj22-django-taggit*
  20. www/py-dj22-django-timezone-field*
  21. www/py-dj22-django-treebeard*
  22. www/py-dj22-django_csp*
  23. www/py-dj22-djangoql*
  24. www/py-dj22-djangorestframework*
  25. www/py-dj22-drf-yasg*
  26. www/py-dj22-jsonfield*
  27. www/py-dj22-jsonfield2*
  28. www/py-dj22-swapper*
  29. www/py-django*
  30. www/py-django-babel*
  31. www/py-django-bootstrap-form*
  32. www/py-django-bulk-update*
  33. www/py-django-common-helpers*
  34. www/py-django-compat*
  35. www/py-django-happenings-update*
  36. www/py-django-modern-rpc*
  37. www/py-django-sudo*
  38. www/py-graphite-web*
  39. www/py-jsonfield2*
  40. 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 py38-django22-2.2.28: 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-django22
USES:
cpe python:3.5+ shebangfix
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://pypi.org/packages/source/D/Django/
  3. https://www.djangoproject.com/m/releases/2.2.28/
Collapse this list.
Port Moves
  • port deleted on 2022-06-30
    REASON: Has expired: Django 2.2 is now in Extended Support, receives security fixes only and will reach End-Of-Life on 2022-04-01. Upgrade to a later Django version. See https://www.djangoproject.com/download/
  • port moved here from www/py-django111 on 2021-04-30
    REASON: Has expired: Django 1.11 is End-of-Life since April 2020. Switch to Django 2.2+ as soon as possible

Number of commits found: 40

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
2.2.28
30 Jun 2022 19:54:06
commit hash: 56dc1089a7bfede88ce1ac34cf4cf49cd3e8d455commit hash: 56dc1089a7bfede88ce1ac34cf4cf49cd3e8d455commit hash: 56dc1089a7bfede88ce1ac34cf4cf49cd3e8d455commit hash: 56dc1089a7bfede88ce1ac34cf4cf49cd3e8d455 files touched by this commit
Rene Ladan (rene) search for other commits by this committer
cleanup: Remove expired ports:

2022-06-30 www/py-django22: Django 2.2 is now in Extended Support, receives
security fixes only and will reach End-Of-Life on 2022-04-01. Upgrade to a later
Django version. See https://www.djangoproject.com/download/
2022-06-30 www/py-jsonfield2: Obsolete, please use www/py-jsonfield instead
2.2.28
12 Apr 2022 00:43:11
commit hash: aa35fb124f106883b3202f1423abafae0fa32d00commit hash: aa35fb124f106883b3202f1423abafae0fa32d00commit hash: aa35fb124f106883b3202f1423abafae0fa32d00commit hash: aa35fb124f106883b3202f1423abafae0fa32d00 files touched by this commit
Wen Heping (wen) search for other commits by this committer
www/py-django22: Update to 2.2.28
2.2.27
10 Feb 2022 05:57:04
commit hash: 2f4bd2f87d90077039ca2273eec1c56d6e10e5f1commit hash: 2f4bd2f87d90077039ca2273eec1c56d6e10e5f1commit hash: 2f4bd2f87d90077039ca2273eec1c56d6e10e5f1commit hash: 2f4bd2f87d90077039ca2273eec1c56d6e10e5f1 files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django22: Update to 2.2.27
2.2.26
18 Jan 2022 17:34:01
commit hash: 75cf1a445a87cbb9c8e7cecd8e1cb58699bf3b22commit hash: 75cf1a445a87cbb9c8e7cecd8e1cb58699bf3b22commit hash: 75cf1a445a87cbb9c8e7cecd8e1cb58699bf3b22commit hash: 75cf1a445a87cbb9c8e7cecd8e1cb58699bf3b22 files touched by this commit This port version is marked as vulnerable.
Kai Knoblich (kai) search for other commits by this committer
www/py-django22: Deprecate and set to expire

Set a deprecation note and let it expire to the end of June to give
enough time to switch all affected ports over to Django 3.2 which is the
next LTS release.

PR:		261313
Reviewed by:	koobs
Approved by:	dbaio, sunpoet (python, maintainer)
Differential Revision:	https://reviews.freebsd.org/D33793
2.2.26
10 Jan 2022 15:15:39
commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1commit hash: bcaf25a8c8046b094f6b5ab5bc258333bc326ee1 files touched by this commit This port version is marked as vulnerable.
Stefan Eßer (se) search for other commits by this committer
Fix CONFLICTS entries of multiple ports

There have been lots of missing CONFLICTS_INSTALL entries, either
because conflicting ports were added without updating existing ports,
due to name changes of generated packages, due to mis-understanding
the format and semantics of the conflicts entries, or just due to
typoes in package names.

This patch is the result of a comparison of all files contained in
the official packages with each other. This comparison was based on
packages built with default options and may therefore have missed
further conflicts with optionally installed files.

Where possible, version numbers in conflicts entries have been
generalized, some times taking advantage of the fact that a port
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.2.26
05 Jan 2022 06:16:17
commit hash: 1c78d858014067b191b1781495b4a66addbdd86acommit hash: 1c78d858014067b191b1781495b4a66addbdd86acommit hash: 1c78d858014067b191b1781495b4a66addbdd86acommit hash: 1c78d858014067b191b1781495b4a66addbdd86a files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django22: Update to 2.2.26
2.2.25
09 Dec 2021 01:52:09
commit hash: 77f4b2da757eac76d40af4426fcd97d3190b6505commit hash: 77f4b2da757eac76d40af4426fcd97d3190b6505commit hash: 77f4b2da757eac76d40af4426fcd97d3190b6505commit hash: 77f4b2da757eac76d40af4426fcd97d3190b6505 files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django22: Update to 2.2.25
2.2.24
22 Sep 2021 02:39:30
commit hash: 418da1cad0aeeb48cb9322cc98a6e9a1e99cf88bcommit hash: 418da1cad0aeeb48cb9322cc98a6e9a1e99cf88bcommit hash: 418da1cad0aeeb48cb9322cc98a6e9a1e99cf88bcommit hash: 418da1cad0aeeb48cb9322cc98a6e9a1e99cf88b files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/py-django22: Remove django111 from CONFLICTS_INSTALL
2.2.24
30 Jun 2021 20:44:04
commit hash: 94b13009d7e782e281a9f697f1c94188c3d2db7bcommit hash: 94b13009d7e782e281a9f697f1c94188c3d2db7bcommit hash: 94b13009d7e782e281a9f697f1c94188c3d2db7bcommit hash: 94b13009d7e782e281a9f697f1c94188c3d2db7b 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-django22: Update to 2.2.24

Changes:	https://docs.djangoproject.com/en/2.2/releases/
2.2.21
05 May 2021 07:25:53
commit hash: d98ab32c4a1a6de3d199725969a867650aa63e3fcommit hash: d98ab32c4a1a6de3d199725969a867650aa63e3fcommit hash: d98ab32c4a1a6de3d199725969a867650aa63e3fcommit hash: d98ab32c4a1a6de3d199725969a867650aa63e3f files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
www/django{22,31,32} : Update django to 3.2.1, 3.1.9 and 2.2.21
2.2.20
11 Apr 2021 23:48:08
commit hash: 0ee9911e8c932f92e7aac08aa64c52b5dbd71f14commit hash: 0ee9911e8c932f92e7aac08aa64c52b5dbd71f14commit hash: 0ee9911e8c932f92e7aac08aa64c52b5dbd71f14commit hash: 0ee9911e8c932f92e7aac08aa64c52b5dbd71f14 files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
Add new port: www/py-django32
Update CONFLICTS
2.2.20
08 Apr 2021 02:48:02
commit hash: 95302844d09d65e35d1804467f1e8f8720189e08commit hash: 95302844d09d65e35d1804467f1e8f8720189e08commit hash: 95302844d09d65e35d1804467f1e8f8720189e08commit hash: 95302844d09d65e35d1804467f1e8f8720189e08 files touched by this commit This port version is marked as vulnerable.
Wen Heping (wen) search for other commits by this committer
- Update www/py-django to 3.1.8, 3.0.14 and 2.2.20
2.2.19
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
2.2.19
20 Mar 2021 22:13:20
Revision:568890Original commit files touched by this commit This port version is marked as vulnerable.
dbaio search for other commits by this committer
www/py-django*: Fix build (extract) with static bsdtar(1)

===>  Extracting for py37-django22-2.2.19
=> SHA256 Checksum OK for python/Django-2.2.19.tar.gz.
tar: Pathname can't be converted from UTF-8 to current locale.
tar: Error exit delayed from previous errors.
===>  Failed to extract "/portdistfiles/python/Django-2.2.19.tar.gz".
*** Error code 1

See more details for the same issue in bug 246618 and
https://portsfallout.com/fallout?port=www%2Fpy-django

Reported by:	pkg-fallout
Approved by:	portmgr blanket
2.2.19
21 Feb 2021 07:45:03
Revision:566209Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update django to 3.1.7, 3.0.13 and 2.2.19(security releases)

MFH:		2021Q1
2.2.18
05 Feb 2021 12:29:33
Revision:564115Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update Django to 3.1.6, 3.0.12 and 2.2.18
  (include security fix of CVE-2021-3281)

MFH:		2021Q1
2.2.17
14 Jan 2021 14:34:38
Revision:561562Original commit files touched by this commit This port version is marked as vulnerable.
dbaio search for other commits by this committer
Remove PY_SPHINX from ports using Python 3

Approved by:	 portmgr blanket
Differential Revision:	https://reviews.freebsd.org/D28093
2.2.17
03 Nov 2020 01:00:26
Revision:553941Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to django to 3.1.3, 3.0.11 and 2.2.17(bugfix releases)

MFH:		2020Q4
2.2.16
05 Sep 2020 21:35:23
Revision:547755Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update to 2.2.16

Changes:	https://docs.djangoproject.com/en/2.2/releases/
Security:	002432c8-ef6a-11ea-ba8f-08002728f74c
MFH:		2020Q3
2.2.15
05 Aug 2020 02:10:43
Revision:544194Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 2.2.15(bugfix release)
- Adjust CONFLICTS to welcome Django31
MFH:		2020Q3
2.2.14
03 Jul 2020 11:50:01
Revision:541098Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 2.2.14
2.2.13
04 Jun 2020 13:59:06
Revision:537896Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update django to 3.0.7 and 2.2.13
- Remove django21 from CONFLICTS_INSTALL

MFH:		2020Q2
Security:	CVE-2020-13254, CVE-2020-13596
2.2.12
11 May 2020 23:51:58
Revision:534966Original commit files touched by this commit This port version is marked as vulnerable.
dbaio search for other commits by this committer
Update Sphinx

- Repocopy textproc/py-sphinx to textproc/py-sphinx18

  Update it to 1.8.5 (latest version from 1.8.X).
  This version supports Python 2 and 3.
  Add test target.

- textproc/py-sphinx: Update to 3.0.2

  Python 3 only (3.5+).
  Add test target.

- Mk/Uses/python.mk: Add PY_SPHINX
(Only the first 15 lines of the commit message are shown above View all of this commit message)
2.2.12
01 Apr 2020 12:15:32
Revision:530213Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update django to 3.0.5 and 2.2.12
2.2.11
12 Mar 2020 01:09:09
Revision:528261Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update Django to 3.0.4, 2.2.11 and 1.11.29(security release)
MFH:		2020Q1
Security:	CVE-2020-9402
2.2.10
04 Feb 2020 18:17:17
Revision:525228Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update to 2.2.10

Changes:	https://docs.djangoproject.com/en/2.2/releases/
Security:	5a45649a-4777-11ea-bdec-08002728f74c
MFH:		2020Q1
2.2.9
04 Jan 2020 16:29:08
Revision:522041Original commit files touched by this commit This port version is marked as vulnerable.
fluffy search for other commits by this committer
www/py-django[22|30]: Unbreak with MySQL, switch to py-mysqlclient

According to official docs, mysqlclient >=1.3.13 is the recommended
choice instead of outdated pyMySQLdb

PR:		243077
Submitted by:	fluffy
Approved by:	sunpoet (maintaner, python@)
MFH:		2020Q1
2.2.9
19 Dec 2019 13:52:48
Revision:520440Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update Django to 1.11.27, 2.2.9 and 3.0.1
  (include security fix)

MFH:		2019Q4
Security:	CVE-2019-19844
2.2.8
03 Dec 2019 00:06:24
Revision:518887Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Adjust CONFLICTS_INSTALL to welcome py-django30
2.2.8
02 Dec 2019 13:40:40
Revision:518847Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update py-django22 to 2.2.8 and py-django21 to 2.1.15
  (security fix: CVE-2019-19118)

MFH:		2019Q4
2.2.7
06 Nov 2019 02:26:16
Revision:516855Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update django to 2.2.7, 2.1.14 and 1.11.26
2.2.6
02 Oct 2019 01:08:17
Revision:513540Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update Django to 2.2.6, 2.1.13 and 1.11.25
2.2.5
03 Sep 2019 19:12:40
Revision:511025Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update to 2.2.5

Changes:	https://docs.djangoproject.com/en/2.2/releases/
2.2.4
08 Aug 2019 09:52:52
Revision:508369Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Add TEST_DEPENDS and do-test
2.2.4
03 Aug 2019 20:57:24
Revision:508024Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update to 2.2.4

Changes:	https://docs.djangoproject.com/en/2.2/releases/
Security:	6e65dfea-b614-11e9-a3a2-1506e15611cc
MFH:		2019Q3
2.2.3
01 Jul 2019 13:46:47
Revision:505572Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update Django to 1.11.22, 2.1.10 and 2.2.3
  (include security fix)

MFH:	2019Q3
2.2.2
03 Jun 2019 14:01:58
Revision:503391Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update Django to 1.11.21, 2.1.9 and 2.2.2(security releases)

MFH:		2019Q2
2.2.1
31 May 2019 10:28:51
Revision:503146Original commit files touched by this commit This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update CONFLICTS_INSTALL
2.2.1
02 May 2019 07:13:17
Revision:500633Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 2.2.1
2.2
01 Apr 2019 23:45:05
Revision:497532Original commit files touched by this commit This port version is marked as vulnerable.
wen search for other commits by this committer
- Repocopy www/py-django21 --> www/py-django22 and update to 2.2

Number of commits found: 40