Newer
Older
name = "aleksis"
optional = false
python-versions = "^3.7"
[package.dependencies]
Django = "^3.0"
Pillow = "^7.0"
django-ckeditor = "^5.8.0"
django-colorfield = "^0.2.1"
django-dbbackup = "^3.3.0"
django-image-cropping = "^1.2"
django-impersonate = "^1.4"
django-ipware = "^2.1"
django-js-reverse = "^0.9.1"
django-jsonstore = "^0.4.1"
django-maintenance-mode = "^0.14.0"
django-material = "^1.6.0"
django-menu-generator = "^1.0.4"
django-middleware-global-request = "^0.1.2"
django-otp = "0.7.5"
django-polymorphic = "^2.1.2"
django-pwa = "^1.0.8"
django-sass-processor = "^0.8"
django-settings-context-processor = "^0.2"
django-tables2 = "^2.1"
psycopg2 = "^2.8"
python-memcached = "^1.59"
requests = "^2.22"
[package.dependencies.django-phonenumber-field]
extras = ["phonenumbers"]
version = ">=3.0, <5.0"
[package.dependencies.django-two-factor-auth]
extras = ["yubikey", "phonenumbers", "call", "sms"]
version = "^1.11.0"
[package.dependencies.dynaconf]
extras = ["yaml", "toml", "ini"]
version = "^2.0"
[package.extras]
celery = ["Celery (^4.4.0)", "django-celery-results (^1.1.2)", "django-celery-beat (^2.0.0)", "django-celery-email (^3.0.0)", "celery-haystack (^0.3.1)"]
ldap = ["django-auth-ldap (^2.0)"]
[package.source]
reference = ""
type = "directory"
url = "../../.."
[[package]]
category = "main"
description = ""
name = "aleksis-app-chronos"
optional = false
python-versions = "^3.7"
[package.source]
reference = ""
type = "directory"
url = "../AlekSIS-App-Chronos"
[[package]]
category = "main"
description = "ASGI specs, helper code, and adapters"
name = "asgiref"
optional = false
[package.extras]
tests = ["pytest (>=4.3.0,<4.4.0)", "pytest-asyncio (>=0.10.0,<0.11.0)"]
[[package]]
category = "main"
description = "Internationalization utilities"
name = "babel"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
version = "2.8.0"
[package.dependencies]
pytz = ">=2015.7"
[[package]]
category = "main"
description = "Screen-scraping library"
name = "beautifulsoup4"
optional = false
python-versions = "*"
[package.extras]
html5lib = ["html5lib"]
lxml = ["lxml"]
[[package]]
category = "main"
description = "An easy safelist-based HTML-sanitizing tool."
name = "bleach"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
six = ">=1.9.0"
webencodings = "*"
[[package]]
category = "main"
description = "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL."
name = "boolean.py"
optional = false
python-versions = "*"
version = "3.7"
[[package]]
category = "main"
description = "Utilities for working with calendar weeks in Python and Django"
name = "calendarweek"
optional = false
python-versions = ">=3.7,<4.0"
version = "0.4.5"
[package.extras]
django = ["Django (>=2.2,<4.0)"]
[[package]]
category = "main"
description = "Python package for providing Mozilla's CA Bundle."
name = "certifi"
optional = false
python-versions = "*"
[[package]]
category = "main"
description = "Universal encoding detector for Python 2 and 3"
name = "chardet"
optional = false
python-versions = "*"
version = "3.0.4"
[[package]]
category = "main"
description = "Composable command line interface toolkit"
name = "click"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
[[package]]
category = "main"
description = "Cross-platform colored terminal text."
marker = "platform_system == \"Windows\""
name = "colorama"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
version = "0.4.3"
[[package]]
category = "main"
description = "converts and manipulates various color representation (HSL, RVB, web, X11, ...)"
name = "colour"
optional = false
python-versions = "*"
version = "0.1.5"
[package.extras]
test = ["nose"]
[[package]]
category = "main"
description = "Config file reading, writing and validation."
name = "configobj"
optional = false
python-versions = "*"
version = "5.0.6"
[package.dependencies]
six = "*"
[[package]]
category = "main"
description = "XML bomb protection for Python stdlib modules"
name = "defusedxml"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
version = "0.6.0"
[[package]]
category = "main"
description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design."
name = "django"
optional = false
python-versions = ">=3.6"
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
[package.dependencies]
asgiref = ">=3.2,<4.0"
pytz = "*"
sqlparse = ">=0.2.2"
[package.extras]
argon2 = ["argon2-cffi (>=16.1.0)"]
bcrypt = ["bcrypt"]
[[package]]
category = "main"
description = "Include JavaScript libraries with readable template tags"
name = "django-any-js"
optional = false
python-versions = "*"
version = "1.0.3.post0"
[package.dependencies]
Django = ">=1.11"
[[package]]
category = "main"
description = "A helper class for handling configuration defaults of packaged apps gracefully."
name = "django-appconf"
optional = false
python-versions = "*"
[package.dependencies]
django = "*"
[[package]]
category = "main"
description = "Easily use bleach with Django models and templates"
name = "django-bleach"
[[package]]
category = "main"
description = "Bulk update using one query over Django ORM."
name = "django-bulk-update"
optional = false
python-versions = "*"
version = "2.2.0"
[package.dependencies]
Django = ">=1.8"
[[package]]
category = "main"
description = "Django utility for a memoization decorator that uses the Django cache framework."
name = "django-cache-memoize"
optional = false
python-versions = "*"
version = "0.1.6"
[package.extras]
dev = ["flake8", "tox", "twine", "therapist", "black"]
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
[[package]]
category = "main"
description = "Django admin CKEditor integration."
name = "django-ckeditor"
optional = false
python-versions = "*"
version = "5.9.0"
[package.dependencies]
django-js-asset = ">=1.2.2"
[[package]]
category = "main"
description = "simple color field for your models with a nice color-picker in the admin-interface."
name = "django-colorfield"
optional = false
python-versions = "*"
version = "0.2.2"
[[package]]
category = "main"
description = "Management commands to help backup and restore a project database and media"
name = "django-dbbackup"
optional = false
python-versions = "*"
version = "3.3.0"
[package.dependencies]
Django = ">=1.5"
pytz = "*"
six = "*"
[[package]]
category = "main"
description = "A configurable set of panels that display various debug information about the current request/response."
name = "django-debug-toolbar"
optional = false
python-versions = ">=3.5"
[package.dependencies]
Django = ">=1.11"
sqlparse = ">=0.2.0"
[[package]]
category = "main"
description = "Dynamic global and instance settings for your django project"
name = "django-dynamic-preferences"
optional = false
python-versions = "*"
version = "1.8.1"
[package.dependencies]
django = ">=1.11"
persisting_theory = ">=0.2.1"
six = "*"
[package.source]
reference = "3cb2637e99455260e1988fb969bdce16ba7a9801"
type = "git"
url = "https://github.com/EliotBerriot/django-dynamic-preferences"
[[package]]
category = "main"
description = "Yet another Django audit log app, hopefully the simplest one."
name = "django-easy-audit"
optional = false
python-versions = "*"
[package.dependencies]
beautifulsoup4 = "*"
[[package]]
category = "main"
description = "simple Django app which allows you to upload a image and it renders a wide variety for html link tags to display the favicon"
name = "django-favicon-plus-reloaded"
optional = false
python-versions = "*"
version = "1.0.1"
[package.dependencies]
django = "*"
pillow = "*"
[[package]]
category = "main"
description = "Django-filter is a reusable Django application for allowing users to filter querysets dynamically."
name = "django-filter"
optional = false
python-versions = ">=3.4"
version = "2.2.0"
[package.dependencies]
Django = ">=1.11"
[[package]]
category = "main"
description = "A set of high-level abstractions for Django forms"
name = "django-formtools"
optional = false
python-versions = "*"
version = "2.2"
[package.dependencies]
Django = ">=1.11"
[[package]]
category = "main"
description = "Implementation of per object permissions for Django."
name = "django-guardian"
optional = false
python-versions = ">=3.5"
version = "2.2.0"
[package.dependencies]
Django = ">=2.1"
[[package]]
category = "main"
description = "Command to anonymize sensitive data."
name = "django-hattori"
optional = false
python-versions = "*"
version = "0.2.1"
[package.dependencies]
Django = ">=1.8"
Faker = ">=0.8.13"
django-bulk-update = ">=2.2.0"
six = "*"
tqdm = ">=4.23.4"
[[package]]
category = "main"
description = "Pluggable search for Django."
name = "django-haystack"
optional = false
python-versions = "*"
version = "3.0b1"
[package.dependencies]
Django = ">=2.2"
[[package]]
category = "main"
description = "A reusable app for cropping images easily and non-destructively in Django"
name = "django-image-cropping"
optional = false
[package.dependencies]
django-appconf = ">=1.0.2"
[[package]]
category = "main"
description = "Django app to allow superusers to impersonate other users."
name = "django-impersonate"
optional = false
python-versions = "*"
[[package]]
category = "main"
description = "A Django utility application that returns client's real IP address"
name = "django-ipware"
optional = false
python-versions = "*"
version = "2.1.0"
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
[[package]]
category = "main"
description = "script tag with additional attributes for django.forms.Media"
name = "django-js-asset"
optional = false
python-versions = "*"
version = "1.2.2"
[[package]]
category = "main"
description = "Javascript url handling for Django that doesn't hurt."
name = "django-js-reverse"
optional = false
python-versions = "*"
version = "0.9.1"
[package.dependencies]
Django = ">=1.5"
[[package]]
category = "main"
description = "Expose JSONField data as a virtual django model fields."
name = "django-jsonstore"
optional = false
python-versions = "*"
version = "0.4.1"
[package.dependencies]
Django = ">=1.11"
six = "*"
[[package]]
category = "main"
description = "django-maintenance-mode shows a 503 error page when maintenance-mode is on."
name = "django-maintenance-mode"
optional = false
python-versions = "*"
version = "0.14.0"
[[package]]
category = "main"
description = "Material design for django forms and admin"
name = "django-material"
optional = false
python-versions = "*"
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
[package.dependencies]
six = "*"
[[package]]
category = "main"
description = "A straightforward menu generator for Django"
name = "django-menu-generator"
optional = false
python-versions = "*"
version = "1.0.4"
[[package]]
category = "main"
description = "Django middleware that keep request instance for every thread."
name = "django-middleware-global-request"
optional = false
python-versions = "*"
version = "0.1.2"
[package.dependencies]
django = "*"
[[package]]
category = "main"
description = "A pluggable framework for adding two-factor authentication to Django using one-time passwords."
name = "django-otp"
optional = false
python-versions = "*"
version = "0.7.5"
[package.dependencies]
django = ">=1.11"
six = ">=1.10.0"
[package.extras]
qrcode = ["qrcode"]
[[package]]
category = "main"
description = "A django-otp plugin that verifies YubiKey OTP tokens."
name = "django-otp-yubikey"
optional = false
python-versions = "*"
version = "0.5.2"
[package.dependencies]
YubiOTP = ">=0.2.2"
django-otp = ">=0.5.0"
six = ">=1.10.0"
[[package]]
category = "main"
description = "An international phone number field for django models."
name = "django-phonenumber-field"
optional = false
python-versions = ">=3.5"
version = "3.0.1"
[package.dependencies]
Django = ">=1.11.3"
babel = "*"
[package.dependencies.phonenumbers]
optional = true
version = ">=7.0.2"
[package.extras]
phonenumbers = ["phonenumbers (>=7.0.2)"]
phonenumberslite = ["phonenumberslite (>=7.0.2)"]
[[package]]
category = "main"
description = "Seamless polymorphic inheritance for Django models"
name = "django-polymorphic"
optional = false
python-versions = "*"
version = "2.1.2"
[package.dependencies]
Django = ">=1.11"
[[package]]
category = "main"
description = "A Django app to include a manifest.json and Service Worker instance to enable progressive web app behavior"
name = "django-pwa"
optional = false
python-versions = "*"
[[package]]
category = "main"
description = "Render a particular block from a template to a string."
name = "django-render-block"
optional = false
python-versions = "*"
version = "0.6"
[package.dependencies]
django = ">=1.11"
[[package]]
category = "main"
description = "An extension to the Django web framework that provides version control for model instances."
name = "django-reversion"
optional = false
python-versions = ">=3.6"
version = "3.0.7"
[package.dependencies]
django = ">=1.11"
[[package]]
category = "main"
description = "SASS processor to compile SCSS files into *.css, while rendering, or offline."
name = "django-sass-processor"
optional = false
python-versions = "*"
version = "0.8"
[package.extras]
dev = ["libsass (>=0.13)"]
management-command = ["django-compressor (>=2.4)"]
[[package]]
category = "main"
description = "Select2 option fields for Django"
name = "django-select2"
optional = false
python-versions = "*"
django-appconf = ">=0.6.0"
[[package]]
category = "main"
description = "Makes specified django settings visible in template rendering context."
name = "django-settings-context-processor"
optional = false
python-versions = "*"
version = "0.2"
[[package]]
category = "main"
description = "Table/data-grid framework for Django"
name = "django-tables2"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.11"
[package.extras]
tablib = ["tablib"]
[[package]]
category = "main"
description = "A Django oriented templated / transaction email abstraction"
name = "django-templated-email"
optional = false
python-versions = "*"
version = "2.3.0"
[package.dependencies]
django-render-block = ">=0.5"
six = ">=1"
[[package]]
category = "main"
description = "Complete Two-Factor Authentication for Django"
name = "django-two-factor-auth"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.11"
django-formtools = "*"
django-otp = ">=0.6.0,<0.99"
django-phonenumber-field = ">=1.1.0,<3.99"
qrcode = ">=4.0.0,<6.99"
[package.dependencies.django-otp-yubikey]
optional = true
version = "*"
[package.dependencies.phonenumbers]
optional = true
version = ">=7.0.9,<8.99"
[package.dependencies.twilio]
optional = true
version = ">=6.0"
phonenumbers = ["phonenumbers (>=7.0.9,<8.99)"]
phonenumberslite = ["phonenumberslite (>=7.0.9,<8.99)"]
sms = ["twilio (>=6.0)"]
yubikey = ["django-otp-yubikey"]
[[package]]
category = "main"
description = "Tweak the form field rendering in templates, not in python-level form definitions."
name = "django-widget-tweaks"
optional = false
python-versions = "*"
[[package]]
category = "main"
description = "Integrate django with yarnpkg"
name = "django-yarnpkg"
optional = false
python-versions = "*"
version = "6.0.1"
[package.dependencies]
django = "*"
six = "*"
[[package]]
category = "main"
description = "The dynamic configurator for your Python Project"
name = "dynaconf"
optional = false
python-versions = "*"
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
[package.dependencies.PyYAML]
optional = true
version = "*"
[package.dependencies.configobj]
optional = true
version = "*"
[package.extras]
all = ["redis", "pyyaml", "configobj", "hvac"]
configobj = ["configobj"]
ini = ["configobj"]
redis = ["redis"]
toml = ["toml"]
vault = ["hvac"]
yaml = ["pyyaml"]
[[package]]
category = "main"
description = "Easy thumbnails for Django"
name = "easy-thumbnails"
optional = false
python-versions = ">=3.5"
version = "2.7"
[package.dependencies]
django = ">=1.11,<4.0"
pillow = "*"
[[package]]
category = "main"
description = "Faker is a Python package that generates fake data for you."
name = "faker"
optional = false
[package.dependencies]
python-dateutil = ">=2.4"
text-unidecode = "1.3"
[[package]]
category = "main"
description = "Turn HTML into equivalent Markdown-structured text."
name = "html2text"
optional = false
python-versions = ">=3.5"
version = "2020.1.16"
[[package]]
category = "main"
description = "Internationalized Domain Names in Applications (IDNA)"
name = "idna"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
category = "main"
description = "Sass for Python: A straightforward binding of libsass for Python."
name = "libsass"
optional = false
python-versions = "*"
version = "0.19.4"
[package.dependencies]
six = "*"
[[package]]
category = "main"
description = "license-expression is small utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic."
name = "license-expression"
optional = false
python-versions = "*"
version = "1.2"
[package.dependencies]
"boolean.py" = ">=3.6,<4.0.0"
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
[[package]]
category = "main"
description = "Python interface to MySQL"
name = "mysqlclient"
optional = false
python-versions = "*"
version = "1.4.6"
[[package]]
category = "main"
description = "Core utilities for Python packages"
name = "packaging"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
version = "20.3"
[package.dependencies]
pyparsing = ">=2.0.2"
six = "*"
[[package]]
category = "main"
description = "Registries that can autodiscover values accross your project apps"
name = "persisting-theory"
optional = false
python-versions = "*"
version = "0.2.1"
[[package]]
category = "main"
description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers."
name = "phonenumbers"
optional = false
python-versions = "*"
[[package]]
category = "main"
description = "Python Imaging Library (Fork)"
name = "pillow"
optional = false
python-versions = ">=3.5"
[[package]]
category = "main"
description = "psycopg2 - Python-PostgreSQL Database Adapter"
name = "psycopg2"
optional = false
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*"
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
[[package]]
category = "main"
description = "Cryptographic library for Python"
name = "pycryptodome"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
version = "3.9.7"
[[package]]
category = "main"
description = "JSON Web Token implementation in Python"
name = "pyjwt"
optional = false
python-versions = "*"
version = "1.7.1"
[package.extras]
crypto = ["cryptography (>=1.4)"]
flake8 = ["flake8", "flake8-import-order", "pep8-naming"]
test = ["pytest (>=4.0.1,<5.0.0)", "pytest-cov (>=2.6.0,<3.0.0)", "pytest-runner (>=4.2,<5.0.0)"]
[[package]]
category = "main"
description = "Python parsing module"
name = "pyparsing"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
version = "2.4.7"
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
[[package]]
category = "main"
description = "Advanced Python dictionaries with dot notation access"
name = "python-box"
optional = false
python-versions = "*"
version = "3.4.6"
[package.extras]
testing = ["pytest", "coverage (>=3.6)", "pytest-cov"]
[[package]]
category = "main"
description = "Extensions to the standard Python datetime module"
name = "python-dateutil"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
version = "2.8.1"
[package.dependencies]
six = ">=1.5"
[[package]]
category = "main"
description = "Add .env support to your django/flask apps in development and deployments"
name = "python-dotenv"
optional = false
python-versions = "*"
[package.extras]
cli = ["click (>=5.0)"]
[[package]]
category = "main"
description = "Pure python memcached client"
name = "python-memcached"
optional = false
python-versions = "*"
version = "1.59"
[package.dependencies]
six = ">=1.4.0"
[[package]]
category = "main"
description = "World timezone definitions, modern and historical"
name = "pytz"
optional = false
python-versions = "*"
[[package]]
category = "main"
description = "YAML parser and emitter for Python"
name = "pyyaml"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
category = "main"
description = "QR Code image generator"
name = "qrcode"
optional = false
python-versions = "*"
version = "6.1"
[package.dependencies]
colorama = "*"
six = "*"
[package.extras]
dev = ["tox", "pytest", "mock"]
maintainer = ["zest.releaser"]
pil = ["pillow"]
test = ["pytest", "pytest-cov", "mock"]
[[package]]
category = "main"
description = "Python HTTP for Humans."