Skip to content

Attempt to modernise requirements #2

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 8 commits into
base: develop
Choose a base branch
from
Draft
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions divio-dependencies.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
aldryn-addons @ https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-addons/1.1.0/7a2d5a44-16e2-4ef8-bfe0-1e61c8601b33/aldryn-addons-1.1.0.tar.gz
aldryn-sso @ https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-sso/1.6.0/6d90e844-d7ef-4faa-b527-5df3d49277be/aldryn-sso-1.6.0.tar.gz
aldryn-django-cms @ https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-django-cms/3.5.3.4/1263fabd-aab8-4638-9d16-bd2e76d43b94/aldryn-django-cms-3.5.3.4.tar.gz
78 changes: 60 additions & 18 deletions requirements.in
Original file line number Diff line number Diff line change
@@ -1,20 +1,62 @@
# <INSTALLED_ADDONS> # Warning: text inside the INSTALLED_ADDONS tags is auto-generated. Manual changes will be overwritten.
https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-addons/1.1.0/7a2d5a44-16e2-4ef8-bfe0-1e61c8601b33/aldryn-addons-1.1.0.tar.gz#egg=aldryn-addons==1.1.0
https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-django/1.11.28.1/3b24201e-8315-47eb-bf8d-aa6ae44277b5/aldryn-django-1.11.28.1.tar.gz#egg=aldryn-django==1.11.28.1
https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-sso/1.6.0/6d90e844-d7ef-4faa-b527-5df3d49277be/aldryn-sso-1.6.0.tar.gz#egg=aldryn-sso==1.6.0
https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-django-cms/3.5.3.4/1263fabd-aab8-4638-9d16-bd2e76d43b94/aldryn-django-cms-3.5.3.4.tar.gz#egg=aldryn-django-cms==3.5.3.4
https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-background-image/0.1.1/9e382593-2767-47af-82da-b586b1b0a8ea/aldryn-background-image-0.1.1.tar.gz#egg=aldryn-background-image==0.1.1
https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-bootstrap3/1.3.0/17797539-30ca-46c3-ab5f-d84beafc4270/aldryn-bootstrap3-1.3.0.tar.gz#egg=aldryn-bootstrap3==1.3.0
https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-newsblog/2.2.1/7fd98d66-b4fb-42b8-b624-671c93642ca3/aldryn-newsblog-2.2.1.tar.gz#egg=aldryn-newsblog==2.2.1
https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-style/1.0.1/d5f209d4-6084-4e93-a538-e27b50e22b09/aldryn-style-1.0.1.tar.gz#egg=aldryn-style==1.0.1
https://divio-addons.s3-eu-central-1.amazonaws.com/djangocms-file/2.3.0/fad831bb-d011-4004-8500-e794eb601bf2/djangocms-file-2.3.0.tar.gz#egg=djangocms-file==2.3.0
https://divio-addons.s3-eu-central-1.amazonaws.com/djangocms-googlemap/1.3.0/d2372d79-bcbc-40b5-bf8c-ad13df1a69da/djangocms-googlemap-1.3.0.tar.gz#egg=djangocms-googlemap==1.3.0
https://divio-addons.s3-eu-central-1.amazonaws.com/djangocms-link/2.5.0/e39a5d58-7801-40b0-945a-75a5ebd8e2cc/djangocms-link-2.5.0.tar.gz#egg=djangocms-link==2.5.0
https://divio-addons.s3-eu-central-1.amazonaws.com/djangocms-picture/2.3.0/ffe73a4b-ae4d-4271-b572-ef31efe4e04d/djangocms-picture-2.3.0.tar.gz#egg=djangocms-picture==2.3.0
https://divio-addons.s3-eu-central-1.amazonaws.com/djangocms-snippet/2.2.0/7acefb85-0c19-4b6d-9b02-45ba5f9d3bfd/djangocms-snippet-2.2.0.tar.gz#egg=djangocms-snippet==2.2.0
https://divio-addons.s3-eu-central-1.amazonaws.com/djangocms-text-ckeditor/3.8.0/b89646ad-5f01-4762-aa29-52600645e6de/djangocms-text-ckeditor-3.8.0.tar.gz#egg=djangocms-text-ckeditor==3.8.0
https://divio-addons.s3-eu-central-1.amazonaws.com/djangocms-video/2.2.0/facb7d0e-0636-4b44-80e7-351b1faf58fc/djangocms-video-2.2.0.tar.gz#egg=djangocms-video==2.2.0
https://divio-addons.s3-eu-central-1.amazonaws.com/django-filer/1.6.0/ea2f6055-3bc9-4bf7-a341-e1901ac15269/django-filer-1.6.0.tar.gz#egg=django-filer==1.6.0
# </INSTALLED_ADDONS>
# These direct URL requirements fail with uv
# aldryn-addons @ https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-addons/1.1.0/7a2d5a44-16e2-4ef8-bfe0-1e61c8601b33/aldryn-addons-1.1.0.tar.gz
# aldryn-sso @ https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-sso/1.6.0/6d90e844-d7ef-4faa-b527-5df3d49277be/aldryn-sso-1.6.0.tar.gz

# Oldest version compatible with Python 3.9 is 3.7.4.3, see https://github.com/divio/aldryn-django-cms/commit/e362fabb6da45a75961683d3ec0363abba2b43ef
# aldryn-django-cms @ https://divio-addons.s3-eu-central-1.amazonaws.com/aldryn-django-cms/3.5.3.4/1263fabd-aab8-4638-9d16-bd2e76d43b94/aldryn-django-cms-3.5.3.4.tar.gz

aldryn-django==1.11.28.1
aldryn-background-image==0.1.1
aldryn-bootstrap3==1.3.0
aldryn-newsblog==2.2.1
aldryn-style==1.0.1

psycopg2==2.8.6
djangocms-file==2.3.0
djangocms-googlemap==1.3.0
djangocms-link==2.5.0
djangocms-picture==2.3.0
djangocms-snippet==2.2.0
djangocms-text-ckeditor==3.8.0
djangocms-video==2.2.0
django-filer==1.6.0

aldryn-apphooks-config==0.5.3
aldryn-categories==1.2.0
aldryn-client==2.3.5
aldryn-people==2.2.0
aldryn-sites==0.6.0
aldryn-snake==1.0.1
backport_collections==0.1
boto==2.48.0
dj-database-url==0.5.0
dj-email-url==0.2.0
dj-redis-url==0.1.4
django-axes==3.0.3
django-cache-url==3.1.1
django-classy-tags==1.0.0
django-compressor==2.4
django-formtools==2.2
django-getenv==1.3.2
django-js-asset==1.2.2
django-mptt==0.11.0
django-polymorphic==2.0.3
django-robots==4.0
django-select2==6.3.1
django-simple-captcha==0.5.12
django-simple-sso==0.14.1
django-storages==1.8
django-taggit==1.2.0
django-treebeard==4.3.1
django-parler==2.0.1
django-sekizai==1.1.0
django==1.11.28
djangocms-attributes-field==1.2.0
djeese-fs==0.1.21
easy-thumbnails==2.7
furl==2.1.0
html5lib==1.0.1
lxml==4.5.0
python-dateutil==2.8.1
sentry-sdk==0.14.1
uwsgi==2.0.18
402 changes: 336 additions & 66 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -1,96 +1,366 @@
#
# This file is autogenerated by pip-compile
# To update, run:
#
# pip-compile --no-index --output-file /workspace/requirements.txt /workspace/requirements.in
#
https://control.divio.com/api/v1/apps/serve/aldryn-addons/1.1.0/7a2d5a44-16e2-4ef8-bfe0-1e61c8601b33/aldryn-addons-1.1.0.tar.gz#egg=aldryn-addons==1.1.0
# This file was autogenerated by uv via the following command:
# uv pip compile requirements.in -o requirements.txt
aldryn-addons==2.1.0
# via aldryn-django
aldryn-apphooks-config==0.5.3
https://control.divio.com/api/v1/apps/serve/aldryn-background-image/0.1.1/9e382593-2767-47af-82da-b586b1b0a8ea/aldryn-background-image-0.1.1.tar.gz#egg=aldryn-background-image==0.1.1
aldryn-boilerplates==0.8.0 # via aldryn-common, aldryn-people
https://control.divio.com/api/v1/apps/serve/aldryn-bootstrap3/1.3.0/17797539-30ca-46c3-ab5f-d84beafc4270/aldryn-bootstrap3-1.3.0.tar.gz#egg=aldryn-bootstrap3==1.3.0
# via
# -r requirements.in
# aldryn-newsblog
aldryn-background-image==0.1.1
# via -r requirements.in
aldryn-boilerplates==0.8.0
# via
# aldryn-common
# aldryn-newsblog
# aldryn-people
aldryn-bootstrap3==1.3.0
# via -r requirements.in
aldryn-categories==1.2.0
# via
# -r requirements.in
# aldryn-newsblog
aldryn-client==2.3.5
aldryn-common==1.0.5 # via aldryn-people
https://control.divio.com/api/v1/apps/serve/aldryn-django-cms/3.5.3.4/1263fabd-aab8-4638-9d16-bd2e76d43b94/aldryn-django-cms-3.5.3.4.tar.gz#egg=aldryn-django-cms==3.5.3.4
https://control.divio.com/api/v1/apps/serve/aldryn-django/1.11.28.1/3b24201e-8315-47eb-bf8d-aa6ae44277b5/aldryn-django-1.11.28.1.tar.gz#egg=aldryn-django==1.11.28.1
https://control.divio.com/api/v1/apps/serve/aldryn-newsblog/2.2.1/7fd98d66-b4fb-42b8-b624-671c93642ca3/aldryn-newsblog-2.2.1.tar.gz#egg=aldryn-newsblog==2.2.1
# via
# -r requirements.in
# aldryn-django
aldryn-common==1.0.5
# via
# aldryn-newsblog
# aldryn-people
aldryn-django==1.11.28.1
# via -r requirements.in
aldryn-newsblog==2.2.1
# via -r requirements.in
aldryn-people==2.2.0
# via
# -r requirements.in
# aldryn-newsblog
aldryn-sites==0.6.0
# via
# -r requirements.in
# aldryn-django
aldryn-snake==1.0.1
https://control.divio.com/api/v1/apps/serve/aldryn-sso/1.6.0/6d90e844-d7ef-4faa-b527-5df3d49277be/aldryn-sso-1.6.0.tar.gz#egg=aldryn-sso==1.6.0
https://control.divio.com/api/v1/apps/serve/aldryn-style/1.0.1/d5f209d4-6084-4e93-a538-e27b50e22b09/aldryn-style-1.0.1.tar.gz#egg=aldryn-style==1.0.1
aldryn-translation-tools==0.3.0 # via aldryn-categories, aldryn-people
argparse==1.4.0 # via djeese-fs
babel==2.8.0 # via django-phonenumber-field
backport_collections==0.1
# via -r requirements.in
aldryn-style==1.0.1
# via -r requirements.in
aldryn-translation-tools==0.3.0
# via
# aldryn-categories
# aldryn-newsblog
# aldryn-people
argparse==1.4.0
# via djeese-fs
babel==2.16.0
# via django-phonenumber-field
backport-collections==0.1
# via
# -r requirements.in
# aldryn-newsblog
boto==2.48.0
certifi==2019.11.28 # via djeese-fs, requests, sentry-sdk
chardet==3.0.4 # via djeese-fs, requests
click==7.0 # via aldryn-client
# via
# -r requirements.in
# aldryn-django
certifi==2024.8.30
# via
# djeese-fs
# requests
# sentry-sdk
chardet==5.2.0
# via djeese-fs
charset-normalizer==3.3.2
# via requests
click==8.1.7
# via
# aldryn-client
# aldryn-django
dj-database-url==0.5.0
# via
# -r requirements.in
# aldryn-django
dj-email-url==0.2.0
# via
# -r requirements.in
# aldryn-django
dj-redis-url==0.1.4
django-appconf==1.0.3 # via aldryn-boilerplates, aldryn-sites, django-axes, django-compressor, django-select2
django-appdata==0.2.2 # via aldryn-apphooks-config
# via
# -r requirements.in
# aldryn-django
django==1.11.28
# via
# -r requirements.in
# aldryn-addons
# aldryn-background-image
# aldryn-boilerplates
# aldryn-categories
# aldryn-django
# aldryn-newsblog
# aldryn-people
# aldryn-sites
# django-appconf
# django-appdata
# django-classy-tags
# django-cms
# django-filer
# django-formtools
# django-mptt
# django-phonenumber-field
# django-polymorphic
# django-ranged-response
# django-sekizai
# django-simple-captcha
# django-simple-sso
# django-storages
# django-taggit
# django-treebeard
# djangocms-admin-style
# easy-thumbnails
# webservices
django-appconf==1.0.6
# via
# aldryn-boilerplates
# aldryn-bootstrap3
# aldryn-sites
# django-axes
# django-compressor
# django-select2
django-appdata==0.4.0
# via
# aldryn-apphooks-config
# aldryn-newsblog
django-axes==3.0.3
# via -r requirements.in
django-cache-url==3.1.1
django-classy-tags==1.0.0 # via django-cms, django-sekizai
django-cms==3.5.3 # via aldryn-apphooks-config, aldryn-people, aldryn-translation-tools, djangocms-attributes-field
# via
# -r requirements.in
# aldryn-django
django-classy-tags==1.0.0
# via
# -r requirements.in
# django-cms
# django-sekizai
django-cms==3.5.3
# via
# aldryn-apphooks-config
# aldryn-background-image
# aldryn-bootstrap3
# aldryn-newsblog
# aldryn-people
# aldryn-translation-tools
# djangocms-attributes-field
# djangocms-file
# djangocms-googlemap
# djangocms-link
# djangocms-picture
# djangocms-snippet
# djangocms-text-ckeditor
# djangocms-video
django-compressor==2.4
https://control.divio.com/api/v1/apps/serve/django-filer/1.6.0/ea2f6055-3bc9-4bf7-a341-e1901ac15269/django-filer-1.6.0.tar.gz#egg=django-filer==1.6.0
django-formtools==2.2 # via django-cms
# via -r requirements.in
django-filer==1.6.0
# via
# -r requirements.in
# aldryn-background-image
# aldryn-bootstrap3
# aldryn-newsblog
# aldryn-people
# djangocms-file
# djangocms-googlemap
# djangocms-link
# djangocms-picture
# djangocms-video
django-formtools==2.2
# via
# -r requirements.in
# django-cms
django-getenv==1.3.2
django-js-asset==1.2.2 # via django-mptt
# via
# -r requirements.in
# aldryn-addons
# aldryn-django
django-js-asset==1.2.2
# via
# -r requirements.in
# django-mptt
django-mptt==0.11.0
django-parler==2.0.1 # via aldryn-categories, aldryn-people, aldryn-translation-tools
django-phonenumber-field==1.3.0 # via aldryn-people
# via
# -r requirements.in
# django-filer
django-parler==2.0.1
# via
# -r requirements.in
# aldryn-categories
# aldryn-newsblog
# aldryn-people
# aldryn-translation-tools
django-phonenumber-field==1.3.0
# via aldryn-people
django-polymorphic==2.0.3
django-ranged-response==0.2.0 # via django-simple-captcha
# via
# -r requirements.in
# django-filer
django-ranged-response==0.2.0
# via django-simple-captcha
django-robots==4.0
django-sekizai==1.1.0 # via django-cms
# via -r requirements.in
django-sekizai==1.1.0
# via
# -r requirements.in
# django-cms
django-select2==6.3.1
# via
# -r requirements.in
# aldryn-django
django-simple-captcha==0.5.12
# via -r requirements.in
django-simple-sso==0.14.1
django-sortedm2m==3.0.0 # via aldryn-common
# via -r requirements.in
django-sortedm2m==4.0.0
# via
# aldryn-common
# aldryn-newsblog
django-storages==1.8
# via
# -r requirements.in
# aldryn-django
django-taggit==1.2.0
django-treebeard==4.3.1 # via aldryn-categories, django-cms
django==1.11.28 # via aldryn-boilerplates, aldryn-categories, aldryn-people, aldryn-sites, django-appconf, django-appdata, django-classy-tags, django-cms, django-formtools, django-mptt, django-phonenumber-field, django-polymorphic, django-ranged-response, django-sekizai, django-simple-captcha, django-simple-sso, django-storages, django-taggit, django-treebeard, easy-thumbnails, webservices
djangocms-admin-style==1.5.0 # via django-cms
# via
# -r requirements.in
# aldryn-newsblog
django-treebeard==4.3.1
# via
# -r requirements.in
# aldryn-categories
# django-cms
djangocms-admin-style==3.3.1
# via django-cms
djangocms-attributes-field==1.2.0
https://control.divio.com/api/v1/apps/serve/djangocms-file/2.3.0/fad831bb-d011-4004-8500-e794eb601bf2/djangocms-file-2.3.0.tar.gz#egg=djangocms-file==2.3.0
https://control.divio.com/api/v1/apps/serve/djangocms-googlemap/1.3.0/d2372d79-bcbc-40b5-bf8c-ad13df1a69da/djangocms-googlemap-1.3.0.tar.gz#egg=djangocms-googlemap==1.3.0
https://control.divio.com/api/v1/apps/serve/djangocms-link/2.5.0/e39a5d58-7801-40b0-945a-75a5ebd8e2cc/djangocms-link-2.5.0.tar.gz#egg=djangocms-link==2.5.0
https://control.divio.com/api/v1/apps/serve/djangocms-picture/2.3.0/ffe73a4b-ae4d-4271-b572-ef31efe4e04d/djangocms-picture-2.3.0.tar.gz#egg=djangocms-picture==2.3.0
https://control.divio.com/api/v1/apps/serve/djangocms-snippet/2.2.0/7acefb85-0c19-4b6d-9b02-45ba5f9d3bfd/djangocms-snippet-2.2.0.tar.gz#egg=djangocms-snippet==2.2.0
https://control.divio.com/api/v1/apps/serve/djangocms-text-ckeditor/3.8.0/b89646ad-5f01-4762-aa29-52600645e6de/djangocms-text-ckeditor-3.8.0.tar.gz#egg=djangocms-text-ckeditor==3.8.0
https://control.divio.com/api/v1/apps/serve/djangocms-video/2.2.0/facb7d0e-0636-4b44-80e7-351b1faf58fc/djangocms-video-2.2.0.tar.gz#egg=djangocms-video==2.2.0
# via
# -r requirements.in
# aldryn-bootstrap3
# djangocms-file
# djangocms-link
# djangocms-picture
# djangocms-video
djangocms-file==2.3.0
# via -r requirements.in
djangocms-googlemap==1.3.0
# via -r requirements.in
djangocms-link==2.5.0
# via -r requirements.in
djangocms-picture==2.3.0
# via -r requirements.in
djangocms-snippet==2.2.0
# via -r requirements.in
djangocms-text-ckeditor==3.8.0
# via
# -r requirements.in
# aldryn-bootstrap3
# aldryn-newsblog
# aldryn-people
djangocms-video==2.2.0
# via -r requirements.in
djeese-fs==0.1.21
easy-thumbnails==2.7 # via aldryn-people
# via
# -r requirements.in
# aldryn-django
easy-thumbnails==2.7
# via
# -r requirements.in
# aldryn-django
# aldryn-people
# django-filer
# djangocms-picture
furl==2.1.0
# via -r requirements.in
html5lib==1.0.1
idna==2.8 # via requests
itsdangerous==1.1.0 # via django-simple-sso, webservices
# via
# -r requirements.in
# djangocms-text-ckeditor
idna==3.10
# via requests
itsdangerous==2.1.2
# via
# django-simple-sso
# webservices
lxml==4.5.0
orderedmultidict==1.0.1 # via furl
phonenumbers==8.11.3 # via aldryn-people
phonenumberslite==8.11.3 # via django-phonenumber-field
pillow==7.0.0 # via django-simple-captcha, easy-thumbnails
psycopg2==2.7.7
# via
# -r requirements.in
# aldryn-newsblog
orderedmultidict==1.0.1
# via furl
phonenumbers==8.13.47
# via aldryn-people
phonenumberslite==8.13.47
# via django-phonenumber-field
pillow==9.5.0
# via
# django-simple-captcha
# djangocms-text-ckeditor
# easy-thumbnails
psycopg2==2.8.6
# via
# -r requirements.in
# aldryn-django
python-dateutil==2.8.1
python-slugify==4.0.0 # via aldryn-translation-tools
pytz==2019.3 # via babel, django, django-axes
rcssmin==1.0.6 # via django-compressor
requests==2.22.0 # via aldryn-client, webservices
rjsmin==1.1.0 # via django-compressor
# via
# -r requirements.in
# aldryn-newsblog
python-slugify==8.0.4
# via aldryn-translation-tools
pytz==2024.2
# via
# aldryn-newsblog
# django
# django-axes
rcssmin==1.0.6
# via django-compressor
requests==2.31.0
# via
# aldryn-client
# webservices
rjsmin==1.1.0
# via django-compressor
sentry-sdk==0.14.1
six==1.14.0 # via aldryn-client, aldryn-common, aldryn-people, django-appconf, django-classy-tags, django-compressor, django-parler, django-sekizai, django-simple-captcha, furl, html5lib, orderedmultidict, python-dateutil
tabulate==0.8.6 # via aldryn-client
text-unidecode==1.3 # via python-slugify
unidecode==1.0.23 # via aldryn-translation-tools
urllib3==1.25.8 # via requests, sentry-sdk
# via
# -r requirements.in
# aldryn-django
six==1.16.0
# via
# aldryn-client
# aldryn-common
# aldryn-newsblog
# aldryn-people
# django-classy-tags
# django-compressor
# django-parler
# django-sekizai
# django-simple-captcha
# furl
# html5lib
# orderedmultidict
# python-dateutil
tabulate==0.9.0
# via aldryn-client
text-unidecode==1.3
# via python-slugify
unidecode==1.0.23
# via
# aldryn-translation-tools
# django-filer
urllib3==2.0.7
# via
# requests
# sentry-sdk
uwsgi==2.0.18
webencodings==0.5.1 # via html5lib
webservices[django]==0.7 # via django-simple-sso
yurl==1.0.0 # via aldryn-boilerplates, aldryn-sites
# via
# -r requirements.in
# aldryn-django
webencodings==0.5.1
# via html5lib
webservices==0.7
# via django-simple-sso
yurl==1.0.0
# via
# aldryn-boilerplates
# aldryn-django
# aldryn-sites