73116b9d1a
* policies/expression: migrate to raw python instead of jinja2 * lib/expression: create base evaluator, custom subclass for policies * core: rewrite propertymappings to use python * providers/saml: update to new PropertyMappings * sources/ldap: update to new PropertyMappings * docs: update docs for new propertymappings * root: remove jinja2 * root: re-add jinja to lock file as its implicitly required
61 lines
1.1 KiB
TOML
61 lines
1.1 KiB
TOML
[[source]]
|
|
name = "pypi"
|
|
url = "https://pypi.org/simple"
|
|
verify_ssl = true
|
|
|
|
[packages]
|
|
boto3 = "*"
|
|
celery = "*"
|
|
defusedxml = "*"
|
|
django = "*"
|
|
django-cors-middleware = "*"
|
|
django-dbbackup = "*"
|
|
django-filter = "*"
|
|
django-guardian = "*"
|
|
django-model-utils = "*"
|
|
django-oauth-toolkit = "*"
|
|
django-oidc-provider = "*"
|
|
django-otp = "*"
|
|
django-prometheus = "*"
|
|
django-recaptcha = "*"
|
|
django-redis = "*"
|
|
django-rest-framework = "*"
|
|
django-storages = "*"
|
|
djangorestframework-guardian = "*"
|
|
drf-yasg = "*"
|
|
kombu = "*"
|
|
ldap3 = "*"
|
|
lxml = "*"
|
|
oauthlib = "*"
|
|
packaging = "*"
|
|
psycopg2-binary = "*"
|
|
pycryptodome = "*"
|
|
pyuwsgi = "*"
|
|
pyyaml = "*"
|
|
qrcode = "*"
|
|
requests-oauthlib = "*"
|
|
sentry-sdk = "*"
|
|
service_identity = "*"
|
|
signxml = "*"
|
|
structlog = "*"
|
|
swagger-spec-validator = "*"
|
|
urllib3 = {extras = ["secure"],version = "*"}
|
|
|
|
[requires]
|
|
python_version = "3.8"
|
|
|
|
[dev-packages]
|
|
autopep8 = "*"
|
|
bandit = "*"
|
|
bumpversion = "*"
|
|
colorama = "*"
|
|
coverage = "*"
|
|
django-debug-toolbar = "*"
|
|
pylint = "*"
|
|
pylint-django = "*"
|
|
unittest-xml-reporting = "*"
|
|
black = "*"
|
|
|
|
[pipenv]
|
|
allow_prereleases = true
|