Skip to content

Commit

Permalink
feat: Add sdn-check API endpoint (#10)
Browse files Browse the repository at this point in the history
REV-3625
  • Loading branch information
julianajlk authored Oct 31, 2023
1 parent 50cba5b commit 0a34a55
Show file tree
Hide file tree
Showing 22 changed files with 687 additions and 125 deletions.
1 change: 1 addition & 0 deletions docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -184,6 +184,7 @@ def get_version(*file_paths):
# documentation.
#
html_theme_options = {
"navigation_with_keys": False,
"repository_url": "https://github.com/edx/sanctions",
"repository_branch": 'main',
"path_to_docs": "docs/",
Expand Down
1 change: 1 addition & 0 deletions requirements/base.in
Original file line number Diff line number Diff line change
Expand Up @@ -15,3 +15,4 @@ edx-drf-extensions
edx-rest-api-client
mysqlclient
pytz
responses
23 changes: 16 additions & 7 deletions requirements/base.txt
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ cffi==1.16.0
# via
# cryptography
# pynacl
charset-normalizer==3.3.0
charset-normalizer==3.3.1
# via requests
click==8.1.7
# via edx-django-utils
Expand All @@ -22,7 +22,7 @@ coreapi==2.3.3
# openapi-codec
coreschema==0.0.4
# via coreapi
cryptography==41.0.4
cryptography==41.0.5
# via
# pyjwt
# social-auth-core
Expand Down Expand Up @@ -79,7 +79,7 @@ edx-django-utils==5.7.0
# -r requirements/base.in
# edx-drf-extensions
# edx-rest-api-client
edx-drf-extensions==8.12.0
edx-drf-extensions==8.13.0
# via -r requirements/base.in
edx-opaque-keys==2.5.1
# via edx-drf-extensions
Expand All @@ -95,7 +95,7 @@ markupsafe==2.1.3
# via jinja2
mysqlclient==2.2.0
# via -r requirements/base.in
newrelic==9.1.0
newrelic==9.1.1
# via edx-django-utils
oauthlib==3.2.2
# via
Expand Down Expand Up @@ -129,17 +129,22 @@ pytz==2023.3.post1
# django
# djangorestframework
pyyaml==6.0.1
# via edx-django-release-util
# via
# edx-django-release-util
# responses
requests==2.31.0
# via
# coreapi
# edx-drf-extensions
# edx-rest-api-client
# requests-oauthlib
# responses
# slumber
# social-auth-core
requests-oauthlib==1.3.1
# via social-auth-core
responses==0.23.3
# via -r requirements/base.in
semantic-version==2.10.0
# via edx-drf-extensions
simplejson==3.19.2
Expand All @@ -152,7 +157,7 @@ slumber==0.7.1
# via edx-rest-api-client
social-auth-app-django==5.4.0
# via edx-auth-backends
social-auth-core==4.4.2
social-auth-core==4.5.0
# via
# edx-auth-backends
# social-auth-app-django
Expand All @@ -162,11 +167,15 @@ stevedore==5.1.0
# via
# edx-django-utils
# edx-opaque-keys
types-pyyaml==6.0.12.12
# via responses
typing-extensions==4.8.0
# via
# asgiref
# edx-opaque-keys
uritemplate==4.1.1
# via coreapi
urllib3==2.0.7
# via requests
# via
# requests
# responses
4 changes: 2 additions & 2 deletions requirements/ci.txt
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
#
distlib==0.3.7
# via virtualenv
filelock==3.12.4
filelock==3.13.1
# via
# tox
# virtualenv
Expand All @@ -29,5 +29,5 @@ tox==3.28.0
# tox-battery
tox-battery==0.6.2
# via -r requirements/ci.in
virtualenv==20.24.5
virtualenv==20.24.6
# via tox
61 changes: 39 additions & 22 deletions requirements/dev.txt
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ asgiref==3.7.2
# via
# -r requirements/validation.txt
# django
astroid==2.15.8
astroid==3.0.1
# via
# -r requirements/validation.txt
# pylint
Expand All @@ -28,7 +28,7 @@ cffi==1.16.0
# pynacl
chardet==5.2.0
# via diff-cover
charset-normalizer==3.3.0
charset-normalizer==3.3.1
# via
# -r requirements/validation.txt
# requests
Expand Down Expand Up @@ -63,12 +63,14 @@ coverage[toml]==7.3.2
# -r requirements/validation.txt
# coverage
# pytest-cov
cryptography==41.0.4
cryptography==41.0.5
# via
# -r requirements/validation.txt
# pyjwt
# secretstorage
# social-auth-core
ddt==1.6.0
# via -r requirements/validation.txt
defusedxml==0.8.0rc2
# via
# -r requirements/validation.txt
Expand Down Expand Up @@ -144,11 +146,11 @@ edx-django-utils==5.7.0
# -r requirements/validation.txt
# edx-drf-extensions
# edx-rest-api-client
edx-drf-extensions==8.12.0
edx-drf-extensions==8.13.0
# via -r requirements/validation.txt
edx-i18n-tools==1.3.0
# via -r requirements/dev.in
edx-lint==5.3.4
edx-lint==5.3.6
# via -r requirements/validation.txt
edx-opaque-keys==2.5.1
# via
Expand All @@ -160,7 +162,13 @@ exceptiongroup==1.1.3
# via
# -r requirements/validation.txt
# pytest
filelock==3.12.4
factory-boy==3.3.0
# via -r requirements/validation.txt
faker==19.12.1
# via
# -r requirements/validation.txt
# factory-boy
filelock==3.13.1
# via
# -r requirements/validation.txt
# tox
Expand Down Expand Up @@ -211,10 +219,6 @@ keyring==24.2.0
# via
# -r requirements/validation.txt
# twine
lazy-object-proxy==1.9.0
# via
# -r requirements/validation.txt
# astroid
lxml==4.9.3
# via edx-i18n-tools
markdown-it-py==3.0.0
Expand All @@ -233,13 +237,15 @@ mdurl==0.1.2
# via
# -r requirements/validation.txt
# markdown-it-py
mock==5.1.0
# via -r requirements/validation.txt
more-itertools==10.1.0
# via
# -r requirements/validation.txt
# jaraco-classes
mysqlclient==2.2.0
# via -r requirements/validation.txt
newrelic==9.1.0
newrelic==9.1.1
# via
# -r requirements/validation.txt
# edx-django-utils
Expand Down Expand Up @@ -319,7 +325,7 @@ pyjwt[crypto]==2.8.0
# edx-rest-api-client
# pyjwt
# social-auth-core
pylint==2.17.7
pylint==3.0.2
# via
# -r requirements/validation.txt
# edx-lint
Expand All @@ -330,7 +336,7 @@ pylint-celery==0.3
# via
# -r requirements/validation.txt
# edx-lint
pylint-django==2.5.3
pylint-django==2.5.5
# via
# -r requirements/validation.txt
# edx-lint
Expand All @@ -351,15 +357,19 @@ pyproject-hooks==1.0.0
# via
# -r requirements/pip-tools.txt
# build
pytest==7.4.2
pytest==7.4.3
# via
# -r requirements/validation.txt
# pytest-cov
# pytest-django
pytest-cov==4.1.0
# via -r requirements/validation.txt
pytest-django==4.5.2
pytest-django==4.6.0
# via -r requirements/validation.txt
python-dateutil==2.8.2
# via
# -r requirements/validation.txt
# faker
python-slugify==8.0.1
# via
# -r requirements/validation.txt
Expand All @@ -379,6 +389,7 @@ pyyaml==6.0.1
# code-annotations
# edx-django-release-util
# edx-i18n-tools
# responses
readme-renderer==42.0
# via
# -r requirements/validation.txt
Expand All @@ -391,6 +402,7 @@ requests==2.31.0
# edx-rest-api-client
# requests-oauthlib
# requests-toolbelt
# responses
# slumber
# social-auth-core
# twine
Expand All @@ -402,6 +414,8 @@ requests-toolbelt==1.0.0
# via
# -r requirements/validation.txt
# twine
responses==0.23.3
# via -r requirements/validation.txt
rfc3986==2.0.0
# via
# -r requirements/validation.txt
Expand All @@ -428,6 +442,7 @@ six==1.16.0
# edx-auth-backends
# edx-django-release-util
# edx-lint
# python-dateutil
# tox
slumber==0.7.1
# via
Expand All @@ -441,7 +456,7 @@ social-auth-app-django==5.4.0
# via
# -r requirements/validation.txt
# edx-auth-backends
social-auth-core==4.4.2
social-auth-core==4.5.0
# via
# -r requirements/validation.txt
# edx-auth-backends
Expand Down Expand Up @@ -480,12 +495,17 @@ tox==3.28.0
# via -r requirements/validation.txt
twine==4.0.2
# via -r requirements/validation.txt
types-pyyaml==6.0.12.12
# via
# -r requirements/validation.txt
# responses
typing-extensions==4.8.0
# via
# -r requirements/validation.txt
# asgiref
# astroid
# edx-opaque-keys
# faker
# pylint
# rich
uritemplate==4.1.1
Expand All @@ -496,19 +516,16 @@ urllib3==2.0.7
# via
# -r requirements/validation.txt
# requests
# responses
# twine
virtualenv==20.24.5
virtualenv==20.24.6
# via
# -r requirements/validation.txt
# tox
wheel==0.41.2
wheel==0.41.3
# via
# -r requirements/pip-tools.txt
# pip-tools
wrapt==1.15.0
# via
# -r requirements/validation.txt
# astroid
zipp==3.17.0
# via
# -r requirements/pip-tools.txt
Expand Down
Loading

0 comments on commit 0a34a55

Please sign in to comment.