1
0
Fork 0

package and dependency updates

Upgrade to Django 3.2 LTS

add DEFAULT_AUTO_FIELD = 'django.db.models.AutoField' for Django 3.2

un-pin urllib3 and requests as the newer releases work with auth0 now

Signed-off-by: Corey Shields <cshields@gmail.com>
spacecruft
Corey Shields 2021-05-14 20:24:23 -04:00
parent c217f66b2d
commit cbb169e5de
6 changed files with 10652 additions and 1449 deletions

View File

@ -509,3 +509,6 @@ if ENVIRONMENT == 'dev':
# for h5 artifact uploads # for h5 artifact uploads
DATA_UPLOAD_MAX_MEMORY_SIZE = 5242880 DATA_UPLOAD_MAX_MEMORY_SIZE = 5242880
# Django 3.2 allows for configurable db keys, we just need auto
DEFAULT_AUTO_FIELD = 'django.db.models.AutoField'

11952
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -13,16 +13,16 @@
"gulp-eslint": "^6.0.0", "gulp-eslint": "^6.0.0",
"gulp-stylelint": "^13.0.0", "gulp-stylelint": "^13.0.0",
"minimist": "^1.2.5", "minimist": "^1.2.5",
"stylelint": "^13.6.1" "stylelint": "^9.3.0"
}, },
"dependencies": { "dependencies": {
"admin-lte": "^3.0", "admin-lte": "^3.1.0",
"d3": "^6.3.0", "d3": "^6.7.0",
"flot": "^4.2.1", "flot": "^4.2.1",
"mapbox-gl": "^2.0.0", "mapbox-gl": "^2.2.0",
"mathjs": "^9.2.0", "mathjs": "^9.3.0",
"satellite.js": "^4.1.3", "satellite.js": "^4.1.3",
"swagger-ui-dist": "^3.39.0" "swagger-ui-dist": "^3.48.0"
}, },
"assets": [ "assets": [
"admin-lte/**/*", "admin-lte/**/*",

View File

@ -6,28 +6,27 @@
apipkg==1.5 apipkg==1.5
appdirs==1.4.4 appdirs==1.4.4
click==7.1.2
coverage==5.5 coverage==5.5
distlib==0.3.1 distlib==0.3.1
docopt==0.6.1 docopt==0.6.1
docopts==0.6.1 docopts==0.6.1
execnet==1.8.0 execnet==1.8.0
factory-boy==3.2.0 factory-boy==3.2.0
Faker==5.1.0 Faker==8.1.4
filelock==3.0.12 filelock==3.0.12
iniconfig==1.1.1 iniconfig==1.1.1
mock==4.0.3 mock==4.0.3
packaging==20.9 packaging==20.9
pluggy==0.13.1 pluggy==0.13.1
pur==5.3.0 pur==5.4.0
py==1.10.0 py==1.10.0
pyparsing==2.4.7 pyparsing==2.4.7
pytest==6.2.3 pytest==6.2.4
pytest-cov==2.10.1 pytest-cov==2.12.0
pytest-django==4.1.0 pytest-django==4.2.0
pytest-forked==1.3.0 pytest-forked==1.3.0
pytest-xdist==2.2.1 pytest-xdist==2.2.1
text-unidecode==1.3 text-unidecode==1.3
toml==0.10.2 toml==0.10.2
tox==3.20.1 tox==3.23.1
virtualenv==20.4.3 virtualenv==20.4.6

View File

@ -3,28 +3,32 @@
# Please edit 'setup.cfg' to add top-level dependencies and use # Please edit 'setup.cfg' to add top-level dependencies and use
# './contrib/refresh-requirements.sh to regenerate this file # './contrib/refresh-requirements.sh to regenerate this file
amqp==2.6.1 amqp==5.0.6
asgiref==3.3.4 asgiref==3.3.4
attrs==20.3.0 attrs==21.2.0
billiard==3.6.4.0 billiard==3.6.4.0
cachetools==4.2.1 cachetools==4.2.2
celery==4.3.1 celery==5.0.5
certifi==2020.12.5 certifi==2020.12.5
cffi==1.14.5 cffi==1.14.5
chardet==3.0.4 chardet==4.0.0
click==7.1.2
click-didyoumean==0.0.3
click-plugins==1.1.1
click-repl==0.1.6
cryptography==3.4.7 cryptography==3.4.7
defusedxml==0.7.1 defusedxml==0.7.1
dj-database-url==0.5.0 dj-database-url==0.5.0
Django==3.1.8 Django==3.2.3
django-allauth==0.44.0 django-allauth==0.44.0
django-appconf==1.0.4 django-appconf==1.0.4
django-avatar==5.0.0 django-avatar==5.0.0
django-bootstrap-modal-forms==2.0.1 django-bootstrap-modal-forms==2.2.0
django-compressor==2.4 django-compressor==2.4.1
django-countries==6.1.3 django-countries==7.2.1
django-crispy-forms==1.10.0 django-crispy-forms==1.11.2
django-csp==3.7 django-csp==3.7
django-debug-toolbar==3.2 django-debug-toolbar==3.2.1
django-filter==2.4.0 django-filter==2.4.0
django-fontawesome-5==1.0.18 django-fontawesome-5==1.0.18
django-jsonfield==1.4.1 django-jsonfield==1.4.1
@ -33,62 +37,64 @@ django-shortuuidfield==0.1.3
django-widget-tweaks==1.4.8 django-widget-tweaks==1.4.8
djangorestframework==3.12.4 djangorestframework==3.12.4
dnspython==1.16.0 dnspython==1.16.0
drf-spectacular==0.13.2 drf-spectacular==0.16.0
ecdsa==0.14.1 ecdsa==0.14.1
enum34==1.1.10 enum34==1.1.10
eventlet==0.29.1 eventlet==0.31.0
frozendict==1.2 frozendict==2.0.2
greenlet==1.0.0 greenlet==1.1.0
gunicorn==19.9.0 gunicorn==20.1.0
h5py==3.1.0 h5py==3.2.1
idna==2.10 idna==2.10
inflection==0.5.1 inflection==0.5.1
influxdb==5.3.1 influxdb==5.3.1
jsonschema==3.2.0 jsonschema==3.2.0
kaitaistruct==0.9 kaitaistruct==0.9
kombu==4.6.11 kombu==5.0.2
Logbook==1.5.3 Logbook==1.5.3
lxml==4.6.3 lxml==4.6.3
Markdown==3.3.4 Markdown==3.3.4
msgpack==1.0.2 msgpack==1.0.2
mysqlclient==2.0.3 mysqlclient==2.0.3
nanoid==2.0.0 nanoid==2.0.0
numpy==1.20.2 numpy==1.20.3
oauthlib==3.1.0 oauthlib==3.1.0
Pillow==8.2.0 Pillow==8.2.0
prompt-toolkit==3.0.18
pyasn1==0.4.8 pyasn1==0.4.8
pycparser==2.20 pycparser==2.20
PyJWT==2.0.1 PyJWT==2.1.0
PyLD==2.0.3 PyLD==2.0.3
pyrsistent==0.17.3 pyrsistent==0.17.3
python-dateutil==2.8.1 python-dateutil==2.8.1
python-decouple==3.3 python-decouple==3.4
python-dotenv==0.15.0 python-dotenv==0.17.1
python-jose==3.2.0 python-jose==3.2.0
python3-openid==3.2.0 python3-openid==3.2.0
pytz==2021.1 pytz==2021.1
PyYAML==5.3.1 PyYAML==5.4.1
pyzmq==20.0.0 pyzmq==22.0.3
rcssmin==1.0.6 rcssmin==1.0.6
redis==3.5.3 redis==3.5.3
Represent==1.6.0.post0 Represent==1.6.0.post0
requests==2.24.0 requests==2.25.1
requests-oauthlib==1.3.0 requests-oauthlib==1.3.0
rjsmin==1.1.0 rjsmin==1.1.0
rsa==4.7.2 rsa==4.7.2
rush==2021.4.0 rush==2021.4.0
satellitetle==0.10.1 satellitetle==0.11.1
satnogs-decoders~=1.0 satnogs-decoders~=1.0
sentry-sdk==0.19.5 sentry-sdk==1.1.0
sgp4==2.14 sgp4==2.19
shortuuid==1.0.1 shortuuid==1.0.1
simplejson==3.17.2 simplejson==3.17.2
six==1.15.0 six==1.16.0
social-auth-app-django==4.0.0 social-auth-app-django==4.0.0
social-auth-core==4.1.0 social-auth-core==4.1.0
spacetrack==0.16.0 spacetrack==0.16.0
sqlparse==0.4.1 sqlparse==0.4.1
Unipath==1.1 Unipath==1.1
uritemplate==3.0.1 uritemplate==3.0.1
urllib3==1.25.11 urllib3==1.26.4
vine==1.3.0 vine==5.0.0
wcwidth==0.2.5

View File

@ -24,75 +24,74 @@ packages = find:
include_package_data = True include_package_data = True
install_requires = install_requires =
# Basic # Basic
Django~=3.1.0 Django~=3.2.0
django-shortuuidfield~=0.1.0 django-shortuuidfield~=0.1.0
django-jsonfield~=1.4.0 django-jsonfield~=1.4.0
celery~=4.3.0 celery~=5.0.0
# Deployment # Deployment
mysqlclient~=2.0.0 mysqlclient~=2.0.0
gunicorn[eventlet]~=19.9.0 gunicorn[eventlet]~=20.1.0
# Cache # Cache
django-redis-cache~=3.0.0 django-redis-cache~=3.0.0
# Logging # Logging
sentry-sdk~=0.19.0 sentry-sdk~=1.1.0
# Configuration # Configuration
python-decouple~=3.3.0 python-decouple~=3.4.0
dj-database-url~=0.5.0 dj-database-url~=0.5.0
pytz pytz
Unipath~=1.1 Unipath~=1.1
python-dotenv~=0.15.0 python-dotenv~=0.17.0
# Security # Security
django_csp~=3.7.0 django_csp~=3.7.0
# Users # Users
django-allauth~=0.44.0 django-allauth~=0.44.0
django-avatar~=5.0.0 django-avatar~=5.0.0
django-crispy-forms~=1.10.0 django-crispy-forms~=1.11.0
python-jose[cryptography]~=3.2.0 python-jose[cryptography]~=3.2.0
social-auth-app-django~=4.0.0 social-auth-app-django~=4.0.0
# Static # Static
django_compressor~=2.4.0 django_compressor~=2.4.0
# API # API
djangorestframework~=3.12.0 djangorestframework~=3.12.0
drf-spectacular~=0.13.0 drf-spectacular~=0.16.0
Markdown~=3.3.0 Markdown~=3.3.0
django-filter~=2.4.0 django-filter~=2.4.0
# Astronomy # Astronomy
sgp4~=2.14.0 sgp4~=2.19.0
satellitetle~=0.10.0 satellitetle~=0.11.0
# Unsorted # Unsorted
influxdb~=5.3.0 influxdb~=5.3.0
django-widget-tweaks~=1.4.2 django-widget-tweaks~=1.4.8
django-bootstrap-modal-forms~=2.0.0 django-bootstrap-modal-forms~=2.2.0
django-fontawesome-5 django-fontawesome-5
satnogs-decoders~=1.0 satnogs-decoders~=1.0
simplejson~=3.17.0 simplejson~=3.17.0
uritemplate~=3.0.0 uritemplate~=3.0.0
PyYAML~=5.3.0 PyYAML~=5.4.0
h5py~=3.1.0 h5py~=3.2.0
PyLD~=2.0.2 PyLD~=2.0.3
pyzmq~=20.0.0 pyzmq~=22.0.0
nanoid~=2.0.0 nanoid~=2.0.0
urllib3~=1.26
requests~=2.25.0
eventlet~=0.31.0
# Metasat # Metasat
django-countries~=6.1.2 django-countries~=7.2.0
# Debugging # Debugging
django-debug-toolbar~=3.2.0 django-debug-toolbar~=3.2.0
# pinning for auth0 bug
urllib3==1.25.11
requests==2.24.0
eventlet==0.29.1
[options.extras_require] [options.extras_require]
dev = dev =
pytest-cov~=2.10.0 pytest-cov~=2.12.0
pytest-django~=4.1.0 pytest-django~=4.2.0
pytest-forked~=1.3.0 pytest-forked~=1.3.0
pytest-xdist~=2.2.0 pytest-xdist~=2.2.0
mock~=4.0.0 mock~=4.0.0
Faker~=5.1.0 Faker~=8.1.0
factory-boy~=3.2.0 factory-boy~=3.2.0
pur~=5.3.0 pur~=5.4.0
docopts~=0.6.0 docopts~=0.6.0
tox~=3.20.0 tox~=3.23.0
[flake8] [flake8]
max-complexity = 23 max-complexity = 23