diff --git a/divio-dependencies.in b/divio-dependencies.in new file mode 100644 index 0000000..58eb246 --- /dev/null +++ b/divio-dependencies.in @@ -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 diff --git a/requirements.in b/requirements.in index c984ca1..a1a962a 100644 --- a/requirements.in +++ b/requirements.in @@ -1,20 +1,62 @@ -# # 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 -# +# 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 diff --git a/requirements.txt b/requirements.txt index 5c3f3b6..dbd000f 100644 --- a/requirements.txt +++ b/requirements.txt @@ -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 \ No newline at end of file + # 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