notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Port details
py-django22 High-level Python Web Framework
2.2.24 www 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.21Version of this port present on the latest quarterly branch.
Maintainer: python@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2019-04-01 23:45:16
Last Update: 2021-06-30 20:44:04
Commit Hash: 94b1300
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:
  • py38-django111
  • py38-django30
  • py38-django31
  • py38-django32
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port: cd /usr/ports/www/py-django22/ && make install clean
To add the package, run one of these commands:
  • pkg install www/py-django22
  • pkg install py38-django22
NOTE: This is a Python port. Instead of py38-django22 listed in the above command, you can pick from the names under the Packages section.
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:aarch642.2.17-
FreeBSD:13:amd64--
FreeBSD:13:armv62.2.172.2.19
FreeBSD:13:armv72.2.172.2.19
FreeBSD:13:i386--
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc642.2.17-
FreeBSD:14:aarch64--
FreeBSD:14:amd64--
FreeBSD:14:armv62.2.20-
FreeBSD:14:armv72.2.20-
FreeBSD:14:i386--
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc642.2.20-
 
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-2.2.24
FreeBSD:12:amd642.2.242.2.24
FreeBSD:12:armv6--
FreeBSD:12:armv7--
FreeBSD:12:i3862.2.242.2.24
FreeBSD:12:mips--
FreeBSD:12:mips64--
FreeBSD:12:powerpc64--
FreeBSD:13:aarch64-2.2.24
FreeBSD:13:amd642.2.242.2.24
FreeBSD:13:armv6--
FreeBSD:13:armv7--
FreeBSD:13:i3862.2.242.2.24
FreeBSD:13:mips--
FreeBSD:13:mips64--
FreeBSD:13:powerpc64-2.2.24
FreeBSD:14:aarch642.2.24-
FreeBSD:14:amd642.2.24-
FreeBSD:14:armv6--
FreeBSD:14:armv7--
FreeBSD:14:i3862.2.24-
FreeBSD:14:mips--
FreeBSD:14:mips64--
FreeBSD:14:powerpc64--
 

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
This port is required by:
for Build
  1. graphics/py-django-easy-thumbnails
  2. www/py-django-picklefield
  3. www/py-django-treebeard
  4. www/seahub
for Run
  1. devel/py-django-rq
  2. devel/py-eventlib
  3. devel/py-graphene-django
  4. devel/py-logan
  5. graphics/py-django-easy-thumbnails
  6. graphics/py-sorl-thumbnail
  7. mail/py-django-mailman3
Expand this list (123 items / 116 hidden - sorry, this count includes any deleted ports)
  1. Collapse this list).
  2. www/py-django
  3. www/py-django-allauth
  4. www/py-django-annoying
  5. www/py-django-assets
  6. www/py-django-auth-ldap
  7. www/py-django-babel
  8. www/py-django-bitfield
  9. www/py-django-bootstrap-form
  10. www/py-django-bootstrap3
  11. www/py-django-braces
  12. www/py-django-bulk-update
  13. www/py-django-cacheops
  14. www/py-django-classy-tags
  15. www/py-django-cms
  16. www/py-django-common-helpers
  17. www/py-django-compat
  18. www/py-django-configurations
  19. www/py-django-constance
  20. www/py-django-contact-form
  21. www/py-django-contrib-comments
  22. www/py-django-cors-headers
  23. www/py-django-crispy-forms
  24. www/py-django-cron
  25. www/py-django-csp
  26. www/py-django-debug-toolbar
  27. www/py-django-dpaste
  28. www/py-django-extensions
  29. www/py-django-filer
  30. www/py-django-filter
  31. www/py-django-formset-js-improved
  32. www/py-django-graphiql-debug-toolbar
  33. www/py-django-happenings-update
  34. www/py-django-hashid-field
  35. www/py-django-haystack
  36. www/py-django-hijack
  37. www/py-django-jquery-js
  38. www/py-django-js-asset
  39. www/py-django-jsonview
  40. www/py-django-ldapdb
  41. www/py-django-markdownx
  42. www/py-django-model-utils
  43. www/py-django-modern-rpc
  44. www/py-django-mptt
  45. www/py-django-netfields
  46. www/py-django-photologue
  47. www/py-django-picklefield
  48. www/py-django-polymorphic
  49. www/py-django-post_office
  50. www/py-django-prometheus
  51. www/py-django-pyscss
  52. www/py-django-ranged-response
  53. www/py-django-recaptcha
  54. www/py-django-redis
  55. www/py-django-registration
  56. www/py-django-registration-redux
  57. www/py-django-reversion
  58. www/py-django-sekizai
  59. www/py-django-simple-captcha
  60. www/py-django-simple-history
  61. www/py-django-smart-selects
  62. www/py-django-solo
  63. www/py-django-sortedm2m
  64. www/py-django-star-ratings
  65. www/py-django-statici18n
  66. www/py-django-sudo
  67. www/py-django-tables2
  68. www/py-django-tagging
  69. www/py-django-taggit
  70. www/py-django-tastypie
  71. www/py-django-templatetag-sugar
  72. www/py-django-timezone-field
  73. www/py-django-tinymce
  74. www/py-django-treebeard
  75. www/py-django-webpack-loader
  76. www/py-django-widget-tweaks
  77. www/py-djangocms-admin-style
  78. www/py-djangoql
  79. www/py-djangorestframework
  80. www/py-drf-yasg
  81. www/py-enmerkar
  82. www/py-graphite-web
  83. www/py-horizon
  84. www/py-jsonfield
  85. www/py-jsonfield2
  86. www/py-postorius
  87. www/py-swapper
  88. www/py-wagtail
  89. www/seahub
  90. Collapse this list.

Deleted ports which required this port:

Expand this list of 28 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. 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.24/
Collapse this list.
Port Moves
  • 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: 32

Commit History - (may be incomplete: see SVNWeb link above for full details)
DateByDescription
30 Jun 2021 20:44:04
 files touched by this commit commit hash:94b13009d7e782e281a9f697f1c94188c3d2db7b  2.2.24
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
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 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 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.
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: 32