notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Ukraine
FreshPorts needs to find a new hosting provide willing to take a 2U chassis and host it free of charge. This is part of the FreshPorts project. Preferably in the Austin area. This is not a primary server, but it used for development.
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 Version 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
Description:
SVNWeb : git : Homepage
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:
Packages (timestamps in pop-ups are UTC):
py37-django22
ABIlatestquarterly
FreeBSD:11:aarch64-2.2.15
FreeBSD:11:amd64--
FreeBSD:11:armv6-2.2.16
FreeBSD:11:i386--
FreeBSD:11:mips--
FreeBSD:11:mips64-2.2.16
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6-2.2.17
FreeBSD:12:armv7-2.2.17
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64-2.2.13
FreeBSD:12:powerpc64-2.2.19
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv62.2.17-
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.2.17-
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.2.20-
FreeBSD:14:riscv64--
 
py38-django22
ABIlatestquarterly
FreeBSD:11:aarch64--
FreeBSD:11:amd642.2.242.2.24
FreeBSD:11:armv6--
FreeBSD:11:i3862.2.242.2.24
FreeBSD:11:mips--
FreeBSD:11:mips64--
FreeBSD:12:aarch64--
FreeBSD:12:amd64--
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i386--
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64--
FreeBSD:13:amd64--
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-2.2.24
FreeBSD:13:riscv64--
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
FreeBSD:14:riscv642.2.24-
 

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:
Options name:

USES:

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

  • port moved here from www/py-django21 on 2020-01-31
    REASON: Has expired: Django 2.1 is now End-of-Life (Since December 2 2019). Switch to Django 2.2+ as soon as possible

  • port moved here from www/py-django20 on 2019-05-31
    REASON: Has expired: Extended support has expired on April 1, 2019. Use www/py-django21 or www/py-django22 instead

Number of commits found: 40

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Jun 2022 19:54:06
 files touched by this commit commit hash:56dc1089a7bfede88ce1ac34cf4cf49cd3e8d455  2.2.28
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
12 Apr 2022 00:43:11
 files touched by this commit commit hash:aa35fb124f106883b3202f1423abafae0fa32d00  2.2.28
Wen Heping (wen) search for other commits by this committer
www/py-django22: Update to 2.2.28
10 Feb 2022 05:57:04
 files touched by this commit commit hash:2f4bd2f87d90077039ca2273eec1c56d6e10e5f1  2.2.27 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
18 Jan 2022 17:34:01
 files touched by this commit commit hash:75cf1a445a87cbb9c8e7cecd8e1cb58699bf3b22  2.2.26 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
10 Jan 2022 15:15:39
 files touched by this commit commit hash:bcaf25a8c8046b094f6b5ab5bc258333bc326ee1  2.2.26 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)
05 Jan 2022 06:16:17
 files touched by this commit commit hash:1c78d858014067b191b1781495b4a66addbdd86a  2.2.26 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
09 Dec 2021 01:52:09
 files touched by this commit commit hash:77f4b2da757eac76d40af4426fcd97d3190b6505  2.2.25 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
22 Sep 2021 02:39:30
 files touched by this commit commit hash:418da1cad0aeeb48cb9322cc98a6e9a1e99cf88b  2.2.24 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
30 Jun 2021 20:44:04
 files touched by this commit commit hash:94b13009d7e782e281a9f697f1c94188c3d2db7b  2.2.24 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/
05 May 2021 07:25:53
 files touched by this commit commit hash:d98ab32c4a1a6de3d199725969a867650aa63e3f  2.2.21 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
11 Apr 2021 23:48:08
 files touched by this commit commit hash:0ee9911e8c932f92e7aac08aa64c52b5dbd71f14  2.2.20 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
08 Apr 2021 02:48:02
 files touched by this commit commit hash:95302844d09d65e35d1804467f1e8f8720189e08  2.2.20 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
06 Apr 2021 14:31:07
 files touched by this commit commit hash:305f148f482daf30dcf728039d03d019f88344eb  2.2.19 This port version is marked as vulnerable.
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
20 Mar 2021 22:13:20
Original commit files touched by this commit Revision:568890  2.2.19 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
21 Feb 2021 07:45:03
Original commit files touched by this commit Revision:566209  2.2.19 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
05 Feb 2021 12:29:33
Original commit files touched by this commit Revision:564115  2.2.18 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
14 Jan 2021 14:34:38
Original commit files touched by this commit Revision:561562  2.2.17 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
03 Nov 2020 01:00:26
Original commit files touched by this commit Revision:553941  2.2.17 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
05 Sep 2020 21:35:23
Original commit files touched by this commit Revision:547755  2.2.16 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
05 Aug 2020 02:10:43
Original commit files touched by this commit Revision:544194  2.2.15 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
03 Jul 2020 11:50:01
Original commit files touched by this commit Revision:541098  2.2.14 This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 2.2.14
04 Jun 2020 13:59:06
Original commit files touched by this commit Revision:537896  2.2.13 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
11 May 2020 23:51:58
Original commit files touched by this commit Revision:534966  2.2.12 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)
01 Apr 2020 12:15:32
Original commit files touched by this commit Revision:530213  2.2.12 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
12 Mar 2020 01:09:09
Original commit files touched by this commit Revision:528261  2.2.11 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
04 Feb 2020 18:17:17
Original commit files touched by this commit Revision:525228  2.2.10 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
04 Jan 2020 16:29:08
Original commit files touched by this commit Revision:522041  2.2.9 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
19 Dec 2019 13:52:48
Original commit files touched by this commit Revision:520440  2.2.9 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
03 Dec 2019 00:06:24
Original commit files touched by this commit Revision:518887  2.2.8 This port version is marked as vulnerable.
wen search for other commits by this committer
- Adjust CONFLICTS_INSTALL to welcome py-django30
02 Dec 2019 13:40:40
Original commit files touched by this commit Revision:518847  2.2.8 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
06 Nov 2019 02:26:16
Original commit files touched by this commit Revision:516855  2.2.7 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
02 Oct 2019 01:08:17
Original commit files touched by this commit Revision:513540  2.2.6 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
03 Sep 2019 19:12:40
Original commit files touched by this commit Revision:511025  2.2.5 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/
08 Aug 2019 09:52:52
Original commit files touched by this commit Revision:508369  2.2.4 This port version is marked as vulnerable.
wen search for other commits by this committer
- Add TEST_DEPENDS and do-test
03 Aug 2019 20:57:24
Original commit files touched by this commit Revision:508024  2.2.4 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
01 Jul 2019 13:46:47
Original commit files touched by this commit Revision:505572  2.2.3 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
03 Jun 2019 14:01:58
Original commit files touched by this commit Revision:503391  2.2.2 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
31 May 2019 10:28:51
Original commit files touched by this commit Revision:503146  2.2.1 This port version is marked as vulnerable.
sunpoet search for other commits by this committer
Update CONFLICTS_INSTALL
02 May 2019 07:13:17
Original commit files touched by this commit Revision:500633  2.2.1 This port version is marked as vulnerable.
wen search for other commits by this committer
- Update to 2.2.1
01 Apr 2019 23:45:05
Original commit files touched by this commit Revision:497532  2.2 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