Newer
Older
version = "0.7.12"
description = "A configurable sidebar-enabled Sphinx theme"
category = "dev"
name = "aleksis-app-chronos"
version = "2.0a3.dev0+20201114181205.58815f85"
description = "AlekSIS (School Information System) — App Χρόνος (digital timetables)"
optional = false
python-versions = ">=3.7,<4.0"
[package.dependencies]
aleksis-core = ">=2.0a3,<3.0"
calendarweek = ">=0.4.6,<0.5.0"
[package.source]
type = "legacy"
url = "https://edugit.org/api/v4/projects/461/packages/pypi/simple"
reference = "gitlab"
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
[[package]]
name = "aleksis-builddeps"
version = "1"
description = "AlekSIS (School Information System) — Build/Dev dependencies for apps"
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
black = ">=19.10b0,<20.0"
django-stubs = ">=1.1,<2.0"
flake8 = ">=3.7.9,<4.0.0"
flake8-bandit = ">=2.1.2,<3.0.0"
flake8-black = ">=0.2.0,<0.3.0"
flake8-builtins = ">=1.4.1,<2.0.0"
flake8-django = ">=1.0.0,<2.0.0"
flake8-docstrings = ">=1.5.0,<2.0.0"
flake8-fixme = ">=1.1.1,<2.0.0"
flake8-isort = ">=4.0.0,<5.0.0"
flake8-mypy = ">=17.8.0,<18.0.0"
flake8-rst-docstrings = ">=0.0.13,<0.0.14"
isort = ">=5.0.0,<6.0.0"
pytest = ">=6.0,<7.0"
pytest-cov = ">=2.8.1,<3.0.0"
pytest-django = ">=3.7,<4.0"
pytest-django-testing-postgresql = ">=0.1,<0.2"
pytest-sugar = ">=0.9.2,<0.10.0"
safety = ">=1.8.5,<2.0.0"
selenium = ">=3.141.0,<4.0.0"
sphinx = ">=3.0,<4.0"
sphinx-autodoc-typehints = ">=1.7,<2.0"
sphinxcontrib-django = ">=0.5.0,<0.6.0"
[package.source]
type = "legacy"
url = "https://edugit.org/api/v4/projects/461/packages/pypi/simple"
reference = "gitlab"
[[package]]
name = "aleksis-core"
version = "2.0a3.dev0+20201114132749.88d92354"
description = "AlekSIS (School Information System) — Core"
category = "main"
python-versions = ">=3.7,<4.0"
[package.dependencies]
calendarweek = ">=0.4.3,<0.5.0"
Django = ">=3.0,<4.0"
django-any-js = ">=1.0,<2.0"
django-bleach = ">=0.6.1,<0.7.0"
django-cache-memoize = ">=0.1.6,<0.2.0"
django-ckeditor = ">=6.0.0,<7.0.0"
django-colorfield = ">=0.3.0,<0.4.0"
django-dbbackup = ">=3.3.0,<4.0.0"
django-debug-toolbar = ">=2.0,<3.0"
django-dynamic-preferences = ">=1.9,<2.0"
django-easy-audit = ">=1.2rc1,<2.0"
django-favicon-plus-reloaded = ">=1.0.4,<2.0.0"
django-filter = ">=2.2.0,<3.0.0"
django-guardian = ">=2.2.0,<3.0.0"
django-hattori = ">=0.2,<0.3"
django-haystack = "3.0b1"
django-health-check = ">=3.12.1,<4.0.0"
django-image-cropping = ">=1.2,<2.0"
django-impersonate = ">=1.4,<2.0"
django-ipware = ">=3.0,<4.0"
django-js-reverse = ">=0.9.1,<0.10.0"
django-jsonstore = ">=0.4.1,<0.5.0"
django-maintenance-mode = ">=0.15.0,<0.16.0"
django-material = ">=1.6.0,<2.0.0"
django-menu-generator = ">=1.0.4,<2.0.0"
django-middleware-global-request = ">=0.1.2,<0.2.0"
django-phonenumber-field = {version = "<5.1", extras = ["phonenumbers"]}
django-polymorphic = ">=3.0.0,<4.0.0"
django-prometheus = ">=2.1.0,<3.0.0"
django-pwa = ">=1.0.8,<2.0.0"
django-reversion = ">=3.0.7,<4.0.0"
django-sass-processor = ">=0.8,<0.9"
django_select2 = ">=7.1,<8.0"
django-settings-context-processor = ">=0.2,<0.3"
django-tables2 = ">=2.1,<3.0"
django-templated-email = ">=2.3.0,<3.0.0"
django-two-factor-auth = {version = ">=1.12.1,<2.0.0", extras = ["call", "phonenumbers", "sms", "yubikey"]}
django-yarnpkg = ">=6.0,<7.0"
dynaconf = {version = ">=3.1,<4.0", extras = ["ini", "toml", "yaml"]}
easy-thumbnails = ">=2.6,<3.0"
html2text = ">=2020.0.0,<2021.0.0"
importlib-metadata = {version = ">=2.0.0,<3.0.0", markers = "python_version < \"3.8\""}
libsass = ">=0.20.0,<0.21.0"
license-expression = ">=1.2,<2.0"
Pillow = ">=7.0,<8.0"
psutil = ">=5.7.0,<6.0.0"
psycopg2 = ">=2.8,<3.0"
python-memcached = ">=1.59,<2.0"
requests = ">=2.22,<3.0"
rules = ">=2.2,<3.0"
spdx-license-list = ">=0.5.0,<0.6.0"
celery = ["Celery[redis,django] (>=4.4.0,<5.0.0)", "celery-haystack (>=0.10.0,<0.11.0)", "django-celery-beat (>=2.0.0,<3.0.0)", "django-celery-email (>=3.0.0,<4.0.0)", "django-celery-results (>=1.1.2,<2.0.0)"]
ldap = ["django-auth-ldap (>=2.2,<3.0)"]
[package.source]
type = "legacy"
url = "https://edugit.org/api/v4/projects/461/packages/pypi/simple"
reference = "gitlab"
version = "1.4.4"
description = "A small Python module for determining appropriate platform-specific dirs, e.g. a \"user data dir\"."
category = "dev"
version = "3.3.1"
description = "ASGI specs, helper code, and adapters"
category = "main"
version = "1.4.0"
description = "Atomic file writes."
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "attrs"
version = "20.3.0"
description = "Classes Without Boilerplate"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[package.extras]
dev = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface", "furo", "sphinx", "pre-commit"]
docs = ["furo", "sphinx", "zope.interface"]
tests = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six", "zope.interface"]
tests_no_zope = ["coverage[toml] (>=5.0.2)", "hypothesis", "pympler", "pytest (>=4.3.0)", "six"]
version = "2.9.0"
description = "Internationalization utilities"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[package.dependencies]
pytz = ">=2015.7"
version = "1.6.2"
description = "Security oriented static analyser for python code."
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
colorama = {version = ">=0.3.9", markers = "platform_system == \"Windows\""}
version = "4.9.3"
description = "Screen-scraping library"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
soupsieve = {version = ">1.2", markers = "python_version >= \"3.0\""}
[package.extras]
html5lib = ["html5lib"]
lxml = ["lxml"]
version = "19.10b0"
description = "The uncompromising code formatter."
category = "dev"
optional = false
python-versions = ">=3.6"
[package.dependencies]
appdirs = "*"
attrs = ">=18.1.0"
click = ">=6.5"
pathspec = ">=0.6,<1"
regex = "*"
toml = ">=0.9.4"
typed-ast = ">=1.4.0"
[package.extras]
d = ["aiohttp (>=3.3.2)", "aiohttp-cors"]
version = "3.2.1"
description = "An easy safelist-based HTML-sanitizing tool."
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[package.dependencies]
version = "3.8"
description = "Define boolean algebras, create and parse boolean expressions and create custom boolean DSL."
category = "main"
version = "0.4.7"
description = "Utilities for working with calendar weeks in Python and Django"
category = "main"
optional = false
python-versions = ">=3.7,<4.0"
[package.extras]
django = ["Django (>=2.2,<4.0)"]
name = "celery-progress"
description = "Drop in, configurable, dependency-free progress bars for your Django/Celery applications."
category = "main"
optional = false
python-versions = "*"
[package.extras]
rabbitmq = ["channels-rabbitmq"]
redis = ["channels-redis"]
websockets = ["channels"]
name = "certifi"
version = "2020.11.8"
description = "Python package for providing Mozilla's CA Bundle."
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "chardet"
version = "3.0.4"
description = "Universal encoding detector for Python 2 and 3"
optional = false
python-versions = "*"
[[package]]
version = "7.1.2"
description = "Composable command line interface toolkit"
category = "dev"
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
version = "0.4.4"
description = "Cross-platform colored terminal text."
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "colour"
version = "0.1.5"
description = "converts and manipulates various color representation (HSL, RVB, web, X11, ...)"
category = "main"
optional = false
python-versions = "*"
[package.extras]
test = ["nose"]
[[package]]
name = "configobj"
version = "5.0.6"
description = "Config file reading, writing and validation."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
six = "*"
version = "5.3"
description = "Code coverage measurement for Python"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4"
[package.extras]
toml = ["toml"]
[[package]]
name = "dj-database-url"
version = "0.5.0"
description = "Use Database URLs in your Django Application."
category = "dev"
version = "3.1.3"
description = "A high-level Python Web framework that encourages rapid development and clean, pragmatic design."
category = "main"
optional = false
python-versions = ">=3.6"
[package.dependencies]
asgiref = ">=3.2.10,<4"
pytz = "*"
sqlparse = ">=0.2.2"
[package.extras]
argon2 = ["argon2-cffi (>=16.1.0)"]
bcrypt = ["bcrypt"]
[[package]]
name = "django-any-js"
version = "1.0.3.post0"
description = "Include JavaScript libraries with readable template tags"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.11"
[[package]]
name = "django-appconf"
version = "1.0.4"
description = "A helper class for handling configuration defaults of packaged apps gracefully."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django = "*"
version = "0.6.1"
description = "Easily use bleach with Django models and templates"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
bleach = ">=1.5.0"
Django = ">=1.11"
version = "2.2.0"
description = "Bulk update using one query over Django ORM."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.8"
version = "0.1.7"
description = "Django utility for a memoization decorator that uses the Django cache framework."
category = "main"
[package.extras]
dev = ["flake8", "tox", "twine", "therapist", "black"]
version = "6.0.0"
description = "Django admin CKEditor integration."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django-js-asset = ">=1.2.2"
version = "0.3.2"
description = "simple color field for your models with a nice color-picker in the admin-interface."
category = "main"
version = "3.3.0"
description = "Management commands to help backup and restore a project database and media"
category = "main"
version = "2.2"
description = "A configurable set of panels that display various debug information about the current request/response."
category = "main"
optional = false
python-versions = ">=3.5"
[package.dependencies]
Django = ">=1.11"
sqlparse = ">=0.2.0"
version = "1.10.1"
description = "Dynamic global and instance settings for your django project"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django = ">=1.11"
persisting-theory = ">=0.2.1"
six = "*"
version = "1.3.1a1"
description = "Yet another Django audit log app, hopefully the simplest one."
category = "main"
python-versions = ">=3.5"
[package.dependencies]
beautifulsoup4 = "*"
django = ">=2.2,<3.2"
version = "1.0.4"
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"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django = "*"
pillow = "*"
version = "2.4.0"
description = "Django-filter is a reusable Django application for allowing users to filter querysets dynamically."
category = "main"
version = "2.2"
description = "A set of high-level abstractions for Django forms"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.11"
version = "2.3.0"
description = "Implementation of per object permissions for Django."
category = "main"
optional = false
python-versions = ">=3.5"
[package.dependencies]
version = "0.2.1"
description = "Command to anonymize sensitive data."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.8"
django-bulk-update = ">=2.2.0"
Faker = ">=0.8.13"
version = "3.0b1"
description = "Pluggable search for Django."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=2.2"
name = "django-health-check"
version = "3.16.1"
description = "Run checks on services like databases, queue servers, celery processes, etc."
optional = false
python-versions = "*"
[package.dependencies]
django = ">=1.11"
[[package]]
version = "1.5.0"
description = "A reusable app for cropping images easily and non-destructively in Django"
category = "main"
[package.dependencies]
django-appconf = ">=1.0.2"
[[package]]
name = "django-impersonate"
description = "Django app to allow superusers to impersonate other users."
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "django-ipware"
version = "3.0.2"
description = "A Django utility application that returns client's real IP address"
category = "main"
version = "1.2.2"
description = "script tag with additional attributes for django.forms.Media"
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "django-js-reverse"
version = "0.9.1"
description = "Javascript url handling for Django that doesn't hurt."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.5"
[[package]]
name = "django-jsonstore"
version = "0.4.1"
description = "Expose JSONField data as a virtual django model fields."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.11"
six = "*"
description = "django-maintenance-mode shows a 503 error page when maintenance-mode is on."
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "django-material"
description = "Material design for django forms and admin"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
six = "*"
[[package]]
name = "django-menu-generator"
description = "A straightforward menu generator for Django"
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "django-middleware-global-request"
version = "0.1.2"
description = "Django middleware that keep request instance for every thread."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django = "*"
[[package]]
name = "django-otp"
version = "1.0.2"
description = "A pluggable framework for adding two-factor authentication to Django using one-time passwords."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django = ">=2.2"
version = "1.0.0"
description = "A django-otp plugin that verifies YubiKey OTP tokens."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django-otp = ">=1.0.0"
version = "3.0.1"
description = "An international phone number field for django models."
category = "main"
optional = false
python-versions = ">=3.5"
[package.dependencies]
babel = "*"
Django = ">=1.11.3"
phonenumbers = {version = ">=7.0.2", optional = true, markers = "extra == \"phonenumbers\""}
[package.extras]
phonenumbers = ["phonenumbers (>=7.0.2)"]
phonenumberslite = ["phonenumberslite (>=7.0.2)"]
version = "3.0.0"
description = "Seamless polymorphic inheritance for Django models"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=2.1"
name = "django-prometheus"
version = "2.1.0"
description = "Django middlewares to monitor your application with Prometheus.io."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
prometheus-client = ">=0.7"
[[package]]
name = "django-pwa"
description = "A Django app to include a manifest.json and Service Worker instance to enable progressive web app behavior"
category = "main"
optional = false
python-versions = "*"
version = "0.8.1"
description = "Render a particular block from a template to a string."
category = "main"
version = "3.0.8"
description = "An extension to the Django web framework that provides version control for model instances."
category = "main"
optional = false
python-versions = ">=3.6"
[package.dependencies]
django = ">=1.11"
version = "0.8.2"
description = "SASS processor to compile SCSS files into *.css, while rendering, or offline."
category = "main"
optional = false
python-versions = "*"
[package.extras]
dev = ["libsass (>=0.13)"]
management-command = ["django-compressor (>=2.4)"]
[[package]]
name = "django-select2"
version = "7.4.2"
description = "Select2 option fields for Django"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
[package.extras]
test = ["pytest", "pytest-cov", "pytest-django", "selenium"]
[[package]]
name = "django-settings-context-processor"
version = "0.2"
description = "Makes specified django settings visible in template rendering context."
category = "main"
version = "1.7.0"
description = "Mypy stubs for Django"
category = "dev"
optional = false
python-versions = ">=3.6"
[package.dependencies]
django = "*"
mypy = ">=0.790"
version = "2.3.3"
description = "Table/data-grid framework for Django"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
Django = ">=1.11"
[package.extras]
tablib = ["tablib"]
version = "2.3.0"
description = "A Django oriented templated / transaction email abstraction"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django-render-block = ">=0.5"
six = ">=1"
version = "1.13"
description = "Complete Two-Factor Authentication for Django"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django-otp = ">=0.8.0"
django-otp-yubikey = {version = "*", optional = true, markers = "extra == \"yubikey\""}
phonenumbers = {version = ">=7.0.9,<8.99", optional = true, markers = "extra == \"phonenumbers\""}
twilio = {version = ">=6.0", optional = true, markers = "extra == \"call\""}
phonenumbers = ["phonenumbers (>=7.0.9,<8.99)"]
phonenumberslite = ["phonenumberslite (>=7.0.9,<8.99)"]
sms = ["twilio (>=6.0)"]
yubikey = ["django-otp-yubikey"]
version = "1.4.8"
description = "Tweak the form field rendering in templates, not in python-level form definitions."
category = "main"
version = "6.0.1"
description = "Integrate django with yarnpkg"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
django = "*"
six = "*"
version = "0.16"
description = "Docutils -- Python Documentation Utilities"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "dparse"
version = "0.5.1"
description = "A parser for Python dependency files"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.dependencies]
packaging = "*"
pyyaml = "*"
toml = "*"
[package.extras]
pipenv = ["pipenv"]
version = "3.1.2"
description = "The dynamic configurator for your Python Project"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
configobj = {version = "*", optional = true, markers = "extra == \"ini\""}
"ruamel.yaml" = {version = "*", optional = true, markers = "extra == \"yaml\""}
toml = {version = "*", optional = true, markers = "extra == \"toml\""}
all = ["redis", "ruamel.yaml", "configobj", "hvac"]
configobj = ["configobj"]
ini = ["configobj"]
redis = ["redis"]
toml = ["toml"]
vault = ["hvac"]
yaml = ["ruamel.yaml"]
description = "Easy thumbnails for Django"
category = "main"
optional = false
python-versions = ">=3.5"
[package.dependencies]
django = ">=1.11,<4.0"
pillow = "*"
[[package]]
name = "faker"
description = "Faker is a Python package that generates fake data for you."
category = "main"
python-versions = ">=3.5"
[package.dependencies]
python-dateutil = ">=2.4"
text-unidecode = "1.3"
version = "3.8.4"
description = "the modular source code checker: pep8 pyflakes and co"
category = "dev"
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7"
importlib-metadata = {version = "*", markers = "python_version < \"3.8\""}
mccabe = ">=0.6.0,<0.7.0"
pycodestyle = ">=2.6.0a1,<2.7.0"
pyflakes = ">=2.2.0,<2.3.0"
version = "2.1.2"
description = "Automated security testing with bandit and flake8."
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
bandit = "*"
flake8 = "*"
flake8-polyfill = "*"
pycodestyle = "*"
version = "0.2.1"
description = "flake8 plugin to call black as a code style validator"
category = "dev"
version = "1.5.3"
description = "Check for python builtins being used as variables or parameters."
category = "dev"
python-versions = "*"
[package.dependencies]
flake8 = "*"
[package.extras]
test = ["coverage", "coveralls", "mock", "pytest", "pytest-cov"]
version = "1.1.1"
description = "Plugin to catch bad style specific to Django Projects"
category = "dev"
version = "1.5.0"
description = "Extension for flake8 which uses pydocstyle to check docstrings"
category = "dev"
version = "1.1.1"
description = "Check for FIXME, TODO and other temporary developer notes. Plugin for flake8."
category = "dev"
optional = false
python-versions = "*"
[[package]]
version = "4.0.0"
description = "flake8 plugin that integrates isort ."
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
flake8 = ">=3.2.1,<4"
isort = ">=4.3.5,<6"
testfixtures = ">=6.8.0,<7"
test = ["pytest (>=4.0.2,<6)", "toml"]
version = "17.8.0"
description = "A plugin for flake8 integrating mypy."
category = "dev"
[package.dependencies]
attrs = "*"
flake8 = ">=3.0.0"
mypy = "*"
version = "1.0.2"
description = "Polyfill package for Flake8 plugins"
category = "dev"
python-versions = "*"
[package.dependencies]
flake8 = "*"
description = "Python docstring reStructuredText (RST) validator"
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
flake8 = ">=3.0.0"
restructuredtext_lint = "*"
[[package]]
name = "gitdb"
version = "4.0.5"
description = "Git Object Database"
category = "dev"
optional = false
python-versions = ">=3.4"
[package.dependencies]
smmap = ">=3.0.1,<4"
[[package]]
name = "gitpython"
version = "3.1.11"
description = "Python Git Library"
category = "dev"
optional = false
python-versions = ">=3.4"
[package.dependencies]
gitdb = ">=4.0.1,<5"
[[package]]
name = "html2text"
version = "2020.1.16"
description = "Turn HTML into equivalent Markdown-structured text."
category = "main"
optional = false
python-versions = ">=3.5"
[[package]]
name = "idna"
version = "2.10"
description = "Internationalized Domain Names in Applications (IDNA)"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "imagesize"
version = "1.2.0"
description = "Getting image size from png/jpeg/jpeg2000/gif file"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "importlib-metadata"
description = "Read metadata from Python packages"
optional = false
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,>=2.7"
[package.dependencies]
zipp = ">=0.5"
[package.extras]
docs = ["sphinx", "rst.linker"]
testing = ["packaging", "pep517", "unittest2", "importlib-resources (>=1.3)"]
version = "1.1.1"
description = "iniconfig: brain-dead simple config-ini parsing"
category = "dev"
optional = false
python-versions = "*"
version = "5.6.4"
description = "A Python utility / library to sort Python imports."
category = "dev"
pipfile_deprecated_finder = ["pipreqs", "requirementslib"]
requirements_deprecated_finder = ["pipreqs", "pip-api"]
colors = ["colorama (>=0.4.3,<0.5.0)"]
version = "2.11.2"
description = "A very fast and expressive template engine."
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[package.dependencies]
MarkupSafe = ">=0.23"
[package.extras]
i18n = ["Babel (>=0.8)"]
[[package]]
name = "libsass"
version = "0.20.1"
description = "Sass for Python: A straightforward binding of libsass for Python."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
six = "*"
[[package]]
name = "license-expression"
version = "1.2"
description = "license-expression is small utility library to parse, compare, simplify and normalize license expressions (such as SPDX license expressions) using boolean logic."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
"boolean.py" = ">=3.6,<4.0.0"
[[package]]
name = "markupsafe"
version = "1.1.1"
description = "Safely add untrusted strings to HTML/XML markup."
category = "dev"
optional = false
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*"
[[package]]
name = "mccabe"
version = "0.6.1"
description = "McCabe checker, plugin for flake8"
python-versions = "*"
version = "0.790"
description = "Optional static typing for Python"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.dependencies]
mypy-extensions = ">=0.4.3,<0.5.0"
typed-ast = ">=1.4.0,<1.5.0"
typing-extensions = ">=3.7.4"
[package.extras]
dmypy = ["psutil (>=4.0)"]
[[package]]
name = "mypy-extensions"
version = "0.4.3"
description = "Experimental type system extensions for programs checked with the mypy typechecker."
category = "dev"
optional = false
python-versions = "*"
[[package]]
name = "packaging"
version = "20.4"
description = "Core utilities for Python packages"
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[package.dependencies]
pyparsing = ">=2.0.2"
six = "*"
[[package]]
name = "pathspec"
version = "0.8.1"
description = "Utility library for gitignore style pattern matching of file paths."
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "pbr"
version = "5.5.1"
description = "Python Build Reasonableness"
category = "dev"
python-versions = ">=2.6"
version = "0.2.1"
description = "Registries that can autodiscover values accross your project apps"
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "pg8000"
version = "1.16.6"
description = "PostgreSQL interface library"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.dependencies]
version = "8.12.13"
description = "Python version of Google's common library for parsing, formatting, storing and validating international phone numbers."
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "pillow"
version = "7.2.0"
description = "Python Imaging Library (Fork)"
category = "main"
optional = false
python-versions = ">=3.5"
[[package]]
name = "pluggy"
version = "0.13.1"
description = "plugin and hook calling mechanisms for python"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[package.dependencies]
importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
[package.extras]
dev = ["pre-commit", "tox"]
[[package]]
name = "prometheus-client"
description = "Python client for the Prometheus monitoring system."
optional = false
python-versions = "*"
[package.extras]
twisted = ["twisted"]
[[package]]
name = "psutil"
version = "5.7.3"
description = "Cross-platform lib for process and system monitoring in Python."
category = "main"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[package.extras]
test = ["ipaddress", "mock", "unittest2", "enum34", "pywin32", "wmi"]
[[package]]
version = "2.8.6"
description = "psycopg2 - Python-PostgreSQL Database Adapter"
category = "main"
optional = false
python-versions = ">=2.7,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*"
[[package]]
name = "py"
version = "1.9.0"
description = "library with cross-python path, ini-parsing, io, code, log facilities"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "pycodestyle"
version = "2.6.0"
description = "Python style guide checker"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "pycryptodome"
version = "3.9.9"
description = "Cryptographic library for Python"
category = "main"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "pydocstyle"
version = "5.1.1"
description = "Python docstring style checker"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.dependencies]
snowballstemmer = "*"
[[package]]
name = "pyflakes"
version = "2.2.0"
description = "passive checker of Python programs"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "pygments"
version = "2.7.2"
description = "Pygments is a syntax highlighting package written in Python."
category = "dev"
optional = false
python-versions = ">=3.5"
[[package]]
name = "pyjwt"
version = "1.7.1"
description = "JSON Web Token implementation in Python"
category = "main"
optional = false
python-versions = "*"
[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]]
name = "pyparsing"
version = "2.4.7"
description = "Python parsing module"
category = "main"
optional = false
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
[[package]]
name = "pytest"
version = "6.1.2"
description = "pytest: simple powerful testing with Python"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.dependencies]
atomicwrites = {version = ">=1.0", markers = "sys_platform == \"win32\""}
colorama = {version = "*", markers = "sys_platform == \"win32\""}
importlib-metadata = {version = ">=0.12", markers = "python_version < \"3.8\""}
testing = ["argcomplete", "hypothesis (>=3.56)", "mock", "nose", "requests", "xmlschema"]
[[package]]
name = "pytest-cov"
version = "2.10.1"
description = "Pytest plugin for measuring coverage."
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[package.dependencies]
coverage = ">=4.4"
testing = ["fields", "hunter", "process-tests (==2.0.2)", "six", "pytest-xdist", "virtualenv"]
version = "3.10.0"
description = "A Django plugin for pytest."
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[package.dependencies]
pytest = ">=3.6"
[package.extras]
docs = ["sphinx", "sphinx-rtd-theme"]
testing = ["django", "django-configurations (>=2.0)", "six"]
[[package]]
name = "pytest-django-testing-postgresql"
version = "0.1.post0"
description = "Use a temporary PostgreSQL database with pytest-django"
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
dj-database-url = "*"
"testing.postgresql" = "*"
[[package]]
name = "pytest-sugar"
version = "0.9.4"
description = "pytest-sugar is a plugin for pytest that changes the default look and feel of pytest (e.g. progressbar, show tests that fail instantly)."
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
packaging = ">=14.1"
pytest = ">=2.9"
termcolor = ">=1.1.0"
[[package]]
name = "python-dateutil"
version = "2.8.1"
description = "Extensions to the standard Python datetime module"
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,>=2.7"
[package.dependencies]
six = ">=1.5"
version = "1.59"
description = "Pure python memcached client"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
six = ">=1.4.0"
[[package]]
name = "pytz"
version = "2020.4"
description = "World timezone definitions, modern and historical"
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "pyyaml"
version = "5.3.1"
description = "YAML parser and emitter for Python"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[[package]]
name = "qrcode"
version = "6.1"
description = "QR Code image generator"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
colorama = {version = "*", markers = "platform_system == \"Windows\""}
six = "*"
[package.extras]
dev = ["tox", "pytest", "mock"]
maintainer = ["zest.releaser"]
pil = ["pillow"]
test = ["pytest", "pytest-cov", "mock"]
version = "2020.11.13"
description = "Alternative regular expression module, to replace re."
category = "dev"
version = "2.25.0"
description = "Python HTTP for Humans."
category = "main"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*"
[package.dependencies]
certifi = ">=2017.4.17"
urllib3 = ">=1.21.1,<1.27"
security = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)"]
socks = ["PySocks (>=1.5.6,!=1.5.7)", "win-inet-pton"]
description = "reStructuredText linter"
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
docutils = ">=0.11,<1.0"
[[package]]
name = "ruamel.yaml"
version = "0.16.12"
description = "ruamel.yaml is a YAML parser/emitter that supports roundtrip preservation of comments, seq/map flow style, and map key order"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
"ruamel.yaml.clib" = {version = ">=0.1.2", markers = "platform_python_implementation == \"CPython\" and python_version < \"3.9\""}
[package.extras]
docs = ["ryd"]
jinja2 = ["ruamel.yaml.jinja2 (>=0.2)"]
[[package]]
name = "ruamel.yaml.clib"
version = "0.2.2"
description = "C version of reader, parser and emitter for ruamel.yaml derived from libyaml"
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "rules"
description = "Awesome Django authorization, without the database"
category = "main"
optional = false
python-versions = "*"
version = "1.9.0"
description = "Checks installed dependencies for known vulnerabilities."
category = "dev"
optional = false
python-versions = ">=3.5"
[package.dependencies]
Click = ">=6.0"
dparse = ">=0.5.1"
packaging = "*"
requests = "*"
[[package]]
name = "scramp"
version = "1.2.0"
description = "An implementation of the SCRAM protocol."
category = "dev"
optional = false
python-versions = ">=3.5"
[[package]]
name = "selenium"
version = "3.141.0"
description = "Python bindings for Selenium"
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
urllib3 = "*"
version = "1.15.0"
description = "Python 2 and 3 compatibility utilities"
category = "main"
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*"
version = "3.0.4"
description = "A pure Python implementation of a sliding window memory map manager"
category = "dev"
optional = false
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*"
[[package]]
name = "snowballstemmer"
version = "2.0.0"
description = "This package provides 26 stemmers for 25 languages generated from Snowball algorithms."
category = "dev"
version = "2.0.1"
description = "A modern CSS selector implementation for Beautiful Soup."
category = "main"
python-versions = ">=3.5"
version = "0.5.1"
description = "A simple tool/library for working with SPDX license definitions."
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "sphinx"
version = "3.3.1"
description = "Python documentation generator"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.dependencies]
alabaster = ">=0.7,<0.8"
babel = ">=1.3"
colorama = {version = ">=0.3.5", markers = "sys_platform == \"win32\""}
Jinja2 = ">=2.3"
Pygments = ">=2.0"
requests = ">=2.5.0"
snowballstemmer = ">=1.1"
sphinxcontrib-applehelp = "*"
sphinxcontrib-devhelp = "*"
sphinxcontrib-htmlhelp = "*"
sphinxcontrib-jsmath = "*"
sphinxcontrib-qthelp = "*"
sphinxcontrib-serializinghtml = "*"
[package.extras]
docs = ["sphinxcontrib-websupport"]
lint = ["flake8 (>=3.5.0)", "flake8-import-order", "mypy (>=0.790)", "docutils-stubs"]
test = ["pytest", "pytest-cov", "html5lib", "typed-ast", "cython"]
[[package]]
name = "sphinx-autodoc-typehints"
version = "1.11.1"
description = "Type hints (PEP 484) support for the Sphinx autodoc extension"
category = "dev"
optional = false
python-versions = ">=3.5.2"
[package.dependencies]
test = ["pytest (>=3.1.0)", "typing-extensions (>=3.5)", "sphobjinv (>=2.0)", "Sphinx (>=3.2.0)", "dataclasses"]
type_comments = ["typed-ast (>=1.4.0)"]
[[package]]
name = "sphinxcontrib-applehelp"
version = "1.0.2"
description = "sphinxcontrib-applehelp is a sphinx extension which outputs Apple help books"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
[[package]]
name = "sphinxcontrib-devhelp"
version = "1.0.2"
description = "sphinxcontrib-devhelp is a sphinx extension which outputs Devhelp document."
category = "dev"
optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
[[package]]
name = "sphinxcontrib-django"
version = "0.5.1"
description = "Improve the Sphinx autodoc for Django classes."
category = "dev"
optional = false
python-versions = "*"
[[package]]
name = "sphinxcontrib-htmlhelp"
version = "1.0.3"
description = "sphinxcontrib-htmlhelp is a sphinx extension which renders HTML help files"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest", "html5lib"]
[[package]]
name = "sphinxcontrib-jsmath"
version = "1.0.1"
description = "A sphinx extension which renders display math in HTML via JavaScript"
category = "dev"
optional = false
python-versions = ">=3.5"
[package.extras]
test = ["pytest", "flake8", "mypy"]
[[package]]
name = "sphinxcontrib-qthelp"
version = "1.0.3"
description = "sphinxcontrib-qthelp is a sphinx extension which outputs QtHelp document."
category = "dev"
optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
[[package]]
name = "sphinxcontrib-serializinghtml"
version = "1.1.4"
description = "sphinxcontrib-serializinghtml is a sphinx extension which outputs \"serialized\" HTML files (json and pickle)."
category = "dev"
optional = false
python-versions = ">=3.5"
[package.extras]
lint = ["flake8", "mypy", "docutils-stubs"]
test = ["pytest"]
version = "0.4.1"
description = "A non-validating SQL parser."
category = "main"
python-versions = ">=3.5"
version = "3.2.2"
description = "Manage dynamic plugins for Python applications"
category = "dev"
importlib-metadata = {version = ">=1.7.0", markers = "python_version < \"3.8\""}
pbr = ">=2.0.0,<2.1.0 || >2.1.0"
[[package]]
name = "termcolor"
version = "1.1.0"
description = "ANSII Color formatting for output in terminal."
category = "dev"
optional = false
python-versions = "*"
[[package]]
name = "testfixtures"
version = "6.15.0"
description = "A collection of helpers and mock objects for unit tests and doc tests."
category = "dev"
optional = false
python-versions = "*"
[package.extras]
build = ["setuptools-git", "wheel", "twine"]
docs = ["sphinx", "zope.component", "sybil", "twisted", "mock", "django (<2)", "django"]
test = ["pytest (>=3.6)", "pytest-cov", "pytest-django", "zope.component", "sybil", "twisted", "mock", "django (<2)", "django"]
[[package]]
name = "testing.common.database"
version = "2.0.3"
description = "utilities for testing.* packages"
category = "dev"
optional = false
python-versions = "*"
[package.extras]
testing = ["nose"]
[[package]]
name = "testing.postgresql"
version = "1.3.0"
description = "automatically setups a postgresql instance in a temporary directory, and destroys it after testing"
category = "dev"
optional = false
python-versions = "*"
[package.dependencies]
pg8000 = ">=1.10"
"testing.common.database" = "*"
[package.extras]
testing = ["sqlalchemy", "nose", "psycopg2"]
version = "1.3"
description = "The most basic Text::Unidecode port"
category = "main"
optional = false
python-versions = "*"
[[package]]
name = "toml"
version = "0.10.2"
description = "Python Library for Tom's Obvious, Minimal Language"
category = "main"
python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*"
description = "Fast, Extensible Progress Meter"
category = "main"
python-versions = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,>=2.7"
dev = ["py-make (>=0.1.0)", "twine", "argopt", "pydoc-markdown", "wheel"]
description = "Twilio API client and TwiML generator"
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
PyJWT = ">=1.4.2"
pytz = "*"
requests = {version = ">=2.0.0", markers = "python_version >= \"3.0\""}
version = "1.4.1"
description = "a fork of Python 2 and 3 ast modules with type comment support"
category = "dev"
optional = false
python-versions = "*"
[[package]]
name = "typing-extensions"
version = "3.7.4.3"
description = "Backported and Experimental Type Hints for Python 3.5+"
category = "dev"
version = "1.26.2"
description = "HTTP library with thread-safe connection pooling, file post, and more."
category = "main"
python-versions = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, <4"
[package.extras]
brotli = ["brotlipy (>=0.6.0)"]
secure = ["pyOpenSSL (>=0.14)", "cryptography (>=1.3.4)", "idna (>=2.0.0)", "certifi", "ipaddress"]
version = "0.5.1"
description = "Character encoding aliases for legacy web content"
category = "main"
version = "1.0.0.post1"
description = "A library for verifying YubiKey OTP tokens, both locally and through a Yubico web service."
category = "main"
optional = false
python-versions = "*"
[package.dependencies]
pycryptodome = "*"
[[package]]
name = "zipp"
version = "3.4.0"
description = "Backport of pathlib-compatible object wrapper for zip files"
optional = false
python-versions = ">=3.6"
[package.extras]
docs = ["sphinx", "jaraco.packaging (>=3.2)", "rst.linker (>=1.9)"]
testing = ["pytest (>=3.5,!=3.7.3)", "pytest-checkdocs (>=1.2.3)", "pytest-flake8", "pytest-cov", "jaraco.test (>=3.2.0)", "jaraco.itertools", "func-timeout", "pytest-black (>=0.3.7)", "pytest-mypy"]
lock-version = "1.1"
content-hash = "9843f9975d7b7b1dc8889b19a7bc7e43e2982775209eb90aca3b8ead8c7771cc"
alabaster = [
{file = "alabaster-0.7.12-py2.py3-none-any.whl", hash = "sha256:446438bdcca0e05bd45ea2de1668c1d9b032e1a9154c2c259092d77031ddd359"},
{file = "alabaster-0.7.12.tar.gz", hash = "sha256:a661d72d58e6ea8a57f7a86e37d86716863ee5e92788398526d58b26a4e4dc02"},
]
aleksis-app-chronos = [
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201114181205.58815f85.tar.gz", hash = "sha256:3b4e7d78a3996c40a4817830c8cfe2adeb6a47e3414b7eeec52c30d24cd6020f"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201114223246.32e3c906.tar.gz", hash = "sha256:7ea6db3d01f655e6ce03387d0aeda03d592084b5081b3e697daf8ee83958fd4f"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201114235246.65bf857a.tar.gz", hash = "sha256:778cce20425cab84920ec1686918069e12a5244dddd67c980219112e403ccb98"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201115122918.3d28dd8a.tar.gz", hash = "sha256:efa696d355379454503acbd0f9597f5c822d0369dd6a1b7e22b9acaf13cd6f6d"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201115140200.765291db.tar.gz", hash = "sha256:917495eff2d91bb1a3d097a453d7a954226aa96ead7265b7bff9e29cd441cac8"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201115195358.7b86df4c.tar.gz", hash = "sha256:0341c9a625cfe8474bb9dffa8a9cd1faec561c6a20c1fb853c61d69572f71f2a"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201117201204.ca84c2c6.tar.gz", hash = "sha256:b1281b0e5c802dc3bf22461230ef4819be147117403b3097e83a6daa35786b27"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201118191856.e492d537.tar.gz", hash = "sha256:9e3bf61fca08707b85d9beded170689c037c6b7875d9cdd03d27b90c5d8c2568"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201119232658.ebb8e175.tar.gz", hash = "sha256:ad1344a750925c81ac6fcf5665ea940920a272f89dc989de24044d7df7747681"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201121110708.8f6bfbea.tar.gz", hash = "sha256:996600db5d13a6b3178f4d957f68a65cc0d5d8143dd6ead5839a9b63b85bd3a8"},
{file = "AlekSIS-App-Chronos-2.0a3.dev0+20201121171621.ad73a375.tar.gz", hash = "sha256:203dd8f30f3150c223d8f25210438f54cb30c75917416fb556e3ea24af6ce334"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201114181205.58815f85-py3-none-any.whl", hash = "sha256:93ef99384f5b593618f83d21005c45231aad9035afbaf6b6889e33e9d1a5c175"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201114223246.32e3c906-py3-none-any.whl", hash = "sha256:35550f0990aceed1932a37b935ea423796bea5e7995a8d6494bec17a0b17bf00"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201114235246.65bf857a-py3-none-any.whl", hash = "sha256:9e3343f9c63536a99b3fcbd230dda1e4e6cde15a1bfcbb948ac05ad5f88033f2"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201115122918.3d28dd8a-py3-none-any.whl", hash = "sha256:96df0735d58d9bae2bdb6ff69287e85bb4622d9dc8807f6f858e771b93e68752"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201115140200.765291db-py3-none-any.whl", hash = "sha256:04b7ec138f82bdd50849bbc8818a0ffae1639377d03024bedb23f6beb23ac458"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201115195358.7b86df4c-py3-none-any.whl", hash = "sha256:1e35e710a2e5ddf7da2a38f9505e38914376ba9860096c4c64ffd6a1f17ffea3"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201117201204.ca84c2c6-py3-none-any.whl", hash = "sha256:5eb111b589ed418e57ccad3e571b653baede81895cc639e6884594cefd6969d9"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201118191856.e492d537-py3-none-any.whl", hash = "sha256:e6ebf40b0cff6dfec2ca43dbea513f85cb3ea26dd81bbb00b0fc4bf0e11a1604"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201119232658.ebb8e175-py3-none-any.whl", hash = "sha256:b6c2a408e50d62a2dcfba638bac914c54bfa33af280ec0bb4063f01d674e7075"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201121110708.8f6bfbea-py3-none-any.whl", hash = "sha256:0371a182048034e1908a597232d9d83a3b15892e2874a0104f6644ac69fcbe30"},
{file = "AlekSIS_App_Chronos-2.0a3.dev0+20201121171621.ad73a375-py3-none-any.whl", hash = "sha256:f4216323befe44e743fdfdf53338ad879ce5fb7f74fe604904cbf917ca293f47"},
aleksis-builddeps = [
{file = "AlekSIS-Builddeps-1.tar.gz", hash = "sha256:97a19597f422593cbdc438aabf17f95748126c8951df6ac7db7991fc99c108c4"},
]
aleksis-core = [
{file = "AlekSIS-Core-2.0a3.dev0+20201114132749.88d92354.tar.gz", hash = "sha256:be16d8b6478029ec86cc92389a5f679be85112cb20d18996c8ae95adf86690ba"},
{file = "AlekSIS-Core-2.0a3.dev0+20201114154746.9129dcd7.tar.gz", hash = "sha256:89bf9908411953eb337cc40b702f00394d4ff137fcd5160c538608c0a867a294"},
{file = "AlekSIS-Core-2.0a3.dev0+20201115003323.d1ff5fff.tar.gz", hash = "sha256:ffada26ef5593fd3f0f392bc8ea1cd9142875d08607e4737c38d84dea3ac3533"},
{file = "AlekSIS-Core-2.0a3.dev0+20201115124223.ce62cc6a.tar.gz", hash = "sha256:358e9c2cd292d0b23d8bffd02f777e3fb9a764ce4c70148ef94cf6ca83e2aeef"},
{file = "AlekSIS-Core-2.0a3.dev0+20201115134935.59be5513.tar.gz", hash = "sha256:3452fc7572df2e1bed31d5df20573f050f47d3d3ccd084c8597e327667f0219d"},
{file = "AlekSIS-Core-2.0a3.dev0+20201115135217.fa0090db.tar.gz", hash = "sha256:f9113d35d677533580131eb274331ab6590cba222a2bd28c2384936b00eaf5cf"},
{file = "AlekSIS_Core-2.0a3.dev0+20201114132749.88d92354-py3-none-any.whl", hash = "sha256:180477173a1e23f9ca42b6b79383b556dbd97868e3f3079c8b090466aeba256c"},
{file = "AlekSIS_Core-2.0a3.dev0+20201114154746.9129dcd7-py3-none-any.whl", hash = "sha256:a60b456a300f1fa7786567cb0b948690422c95492a0cec936a0b99d6109afed5"},
{file = "AlekSIS_Core-2.0a3.dev0+20201115003323.d1ff5fff-py3-none-any.whl", hash = "sha256:e16da1f4895f7d1b7c595a9a3fd9800ccad401a2a8a0ce146774f8b01e63f089"},
{file = "AlekSIS_Core-2.0a3.dev0+20201115124223.ce62cc6a-py3-none-any.whl", hash = "sha256:d4ce35f02210f3d08f953e67d74c77bc64f54956c808407946531afb88d25628"},
{file = "AlekSIS_Core-2.0a3.dev0+20201115134935.59be5513-py3-none-any.whl", hash = "sha256:98f097859b3ee4eb3e54e6f3c34ee2b0d1857998000e60f6324d3b6eebe6c9b5"},
{file = "AlekSIS_Core-2.0a3.dev0+20201115135217.fa0090db-py3-none-any.whl", hash = "sha256:4a30a3c0419453ba3e5e1a3f200554c91972ec752d99a6cc0b13fba482e93aa3"},
]
appdirs = [
{file = "appdirs-1.4.4-py2.py3-none-any.whl", hash = "sha256:a841dacd6b99318a741b166adb07e19ee71a274450e68237b4650ca1055ab128"},
{file = "appdirs-1.4.4.tar.gz", hash = "sha256:7d5d0167b2b1ba821647616af46a749d1c653740dd0d2415100fe26e27afdf41"},
]
{file = "asgiref-3.3.1-py3-none-any.whl", hash = "sha256:5ee950735509d04eb673bd7f7120f8fa1c9e2df495394992c73234d526907e17"},
{file = "asgiref-3.3.1.tar.gz", hash = "sha256:7162a3cb30ab0609f1a4c95938fd73e8604f63bdba516a7f7d64b83ff09478f0"},
atomicwrites = [
{file = "atomicwrites-1.4.0-py2.py3-none-any.whl", hash = "sha256:6d1784dea7c0c8d4a5172b6c620f40b6e4cbfdf96d783691f2e1302a7b88e197"},
{file = "atomicwrites-1.4.0.tar.gz", hash = "sha256:ae70396ad1a434f9c7046fd2dd196fc04b12f9e91ffb859164193be8b6168a7a"},
]
attrs = [
{file = "attrs-20.3.0-py2.py3-none-any.whl", hash = "sha256:31b2eced602aa8423c2aea9c76a724617ed67cf9513173fd3a4f03e3a929c7e6"},
{file = "attrs-20.3.0.tar.gz", hash = "sha256:832aa3cde19744e49938b91fea06d69ecb9e649c93ba974535d08ad92164f700"},
{file = "Babel-2.9.0-py2.py3-none-any.whl", hash = "sha256:9d35c22fcc79893c3ecc85ac4a56cde1ecf3f19c540bba0922308a6c06ca6fa5"},
{file = "Babel-2.9.0.tar.gz", hash = "sha256:da031ab54472314f210b0adcff1588ee5d1d1d0ba4dbd07b94dba82bde791e05"},
bandit = [
{file = "bandit-1.6.2-py2.py3-none-any.whl", hash = "sha256:336620e220cf2d3115877685e264477ff9d9abaeb0afe3dc7264f55fa17a3952"},
{file = "bandit-1.6.2.tar.gz", hash = "sha256:41e75315853507aa145d62a78a2a6c5e3240fe14ee7c601459d0df9418196065"},
]
{file = "beautifulsoup4-4.9.3-py2-none-any.whl", hash = "sha256:4c98143716ef1cb40bf7f39a8e3eec8f8b009509e74904ba3a7b315431577e35"},
{file = "beautifulsoup4-4.9.3-py3-none-any.whl", hash = "sha256:fff47e031e34ec82bf17e00da8f592fe7de69aeea38be00523c04623c04fb666"},
{file = "beautifulsoup4-4.9.3.tar.gz", hash = "sha256:84729e322ad1d5b4d25f805bfa05b902dd96450f43842c4e99067d5e1369eb25"},
]
black = [
{file = "black-19.10b0-py36-none-any.whl", hash = "sha256:1b30e59be925fafc1ee4565e5e08abef6b03fe455102883820fe5ee2e4734e0b"},
{file = "black-19.10b0.tar.gz", hash = "sha256:c2edb73a08e9e0e6f65a0e6af18b059b8b1cdd5bef997d7a0b181df93dc81539"},
{file = "bleach-3.2.1-py2.py3-none-any.whl", hash = "sha256:9f8ccbeb6183c6e6cddea37592dfb0167485c1e3b13b3363bc325aa8bda3adbd"},
{file = "bleach-3.2.1.tar.gz", hash = "sha256:52b5919b81842b1854196eaae5ca29679a2f2e378905c346d3ca8227c2c66080"},
{file = "boolean.py-3.8-py2.py3-none-any.whl", hash = "sha256:d75da0fd0354425fa64f6bbc6cec6ae1485d0eec3447b73187ff8cbf9b572e26"},
{file = "boolean.py-3.8.tar.gz", hash = "sha256:cc24e20f985d60cd4a3a5a1c0956dd12611159d32a75081dabd0c9ab981acaa4"},
{file = "calendarweek-0.4.7-py3-none-any.whl", hash = "sha256:ee65caea113503dcdb33d96bca9f79f88b3ab4f66279d4cb568d89f1f662608a"},
{file = "calendarweek-0.4.7.tar.gz", hash = "sha256:7655d6a4c3b4f6a4e01aa7d23b49cd121db0399050e9c08cd8d1210155be25dd"},
]
celery-progress = [
{file = "celery-progress-0.0.14.tar.gz", hash = "sha256:002ead0d3fa3602bd74cf328206b8e2352994ab599711dc20058a5cf2b4db2d1"},
{file = "celery_progress-0.0.14-py3-none-any.whl", hash = "sha256:6d95c01fe044dd5dbb1e2d507724f9ace70bde796bc6db51ba19c8a95e94da07"},
{file = "certifi-2020.11.8-py2.py3-none-any.whl", hash = "sha256:1f422849db327d534e3d0c5f02a263458c3955ec0aae4ff09b95f195c59f4edd"},
{file = "certifi-2020.11.8.tar.gz", hash = "sha256:f05def092c44fbf25834a51509ef6e631dc19765ab8a57b4e7ab85531f0a9cf4"},
]
chardet = [
{file = "chardet-3.0.4-py2.py3-none-any.whl", hash = "sha256:fc323ffcaeaed0e0a02bf4d117757b98aed530d9ed4531e3e15460124c106691"},
{file = "chardet-3.0.4.tar.gz", hash = "sha256:84ab92ed1c4d4f16916e05906b6b75a6c0fb5db821cc65e70cbd64a3e2a5eaae"},
]
click = [
{file = "click-7.1.2-py2.py3-none-any.whl", hash = "sha256:dacca89f4bfadd5de3d7489b7c8a566eee0d3676333fbb50030263894c38c0dc"},
{file = "click-7.1.2.tar.gz", hash = "sha256:d2b5255c7c6349bc1bd1e59e08cd12acbbd63ce649f2588755783aa94dfb6b1a"},
{file = "colorama-0.4.4-py2.py3-none-any.whl", hash = "sha256:9f47eda37229f68eee03b24b9748937c7dc3868f906e8ba69fbcbdd3bc5dc3e2"},
{file = "colorama-0.4.4.tar.gz", hash = "sha256:5941b2b48a20143d2267e95b1c2a7603ce057ee39fd88e7329b0c292aa16869b"},
]
colour = [
{file = "colour-0.1.5-py2.py3-none-any.whl", hash = "sha256:33f6db9d564fadc16e59921a56999b79571160ce09916303d35346dddc17978c"},
{file = "colour-0.1.5.tar.gz", hash = "sha256:af20120fefd2afede8b001fbef2ea9da70ad7d49fafdb6489025dae8745c3aee"},
]
configobj = [
{file = "configobj-5.0.6.tar.gz", hash = "sha256:a2f5650770e1c87fb335af19a9b7eb73fc05ccf22144eb68db7d00cd2bcb0902"},
]
2130
2131
2132
2133
2134
2135
2136
2137
2138
2139
2140
2141
2142
2143
2144
2145
2146
2147
2148
2149
2150
2151
2152
2153
2154
2155
2156
2157
2158
2159
2160
2161
2162
2163
{file = "coverage-5.3-cp27-cp27m-macosx_10_13_intel.whl", hash = "sha256:bd3166bb3b111e76a4f8e2980fa1addf2920a4ca9b2b8ca36a3bc3dedc618270"},
{file = "coverage-5.3-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:9342dd70a1e151684727c9c91ea003b2fb33523bf19385d4554f7897ca0141d4"},
{file = "coverage-5.3-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:63808c30b41f3bbf65e29f7280bf793c79f54fb807057de7e5238ffc7cc4d7b9"},
{file = "coverage-5.3-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:4d6a42744139a7fa5b46a264874a781e8694bb32f1d76d8137b68138686f1729"},
{file = "coverage-5.3-cp27-cp27m-win32.whl", hash = "sha256:86e9f8cd4b0cdd57b4ae71a9c186717daa4c5a99f3238a8723f416256e0b064d"},
{file = "coverage-5.3-cp27-cp27m-win_amd64.whl", hash = "sha256:7858847f2d84bf6e64c7f66498e851c54de8ea06a6f96a32a1d192d846734418"},
{file = "coverage-5.3-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:530cc8aaf11cc2ac7430f3614b04645662ef20c348dce4167c22d99bec3480e9"},
{file = "coverage-5.3-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:381ead10b9b9af5f64646cd27107fb27b614ee7040bb1226f9c07ba96625cbb5"},
{file = "coverage-5.3-cp35-cp35m-macosx_10_13_x86_64.whl", hash = "sha256:71b69bd716698fa62cd97137d6f2fdf49f534decb23a2c6fc80813e8b7be6822"},
{file = "coverage-5.3-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:1d44bb3a652fed01f1f2c10d5477956116e9b391320c94d36c6bf13b088a1097"},
{file = "coverage-5.3-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:1c6703094c81fa55b816f5ae542c6ffc625fec769f22b053adb42ad712d086c9"},
{file = "coverage-5.3-cp35-cp35m-win32.whl", hash = "sha256:cedb2f9e1f990918ea061f28a0f0077a07702e3819602d3507e2ff98c8d20636"},
{file = "coverage-5.3-cp35-cp35m-win_amd64.whl", hash = "sha256:7f43286f13d91a34fadf61ae252a51a130223c52bfefb50310d5b2deb062cf0f"},
{file = "coverage-5.3-cp36-cp36m-macosx_10_13_x86_64.whl", hash = "sha256:c851b35fc078389bc16b915a0a7c1d5923e12e2c5aeec58c52f4aa8085ac8237"},
{file = "coverage-5.3-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:aac1ba0a253e17889550ddb1b60a2063f7474155465577caa2a3b131224cfd54"},
{file = "coverage-5.3-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:2b31f46bf7b31e6aa690d4c7a3d51bb262438c6dcb0d528adde446531d0d3bb7"},
{file = "coverage-5.3-cp36-cp36m-win32.whl", hash = "sha256:c5f17ad25d2c1286436761b462e22b5020d83316f8e8fcb5deb2b3151f8f1d3a"},
{file = "coverage-5.3-cp36-cp36m-win_amd64.whl", hash = "sha256:aef72eae10b5e3116bac6957de1df4d75909fc76d1499a53fb6387434b6bcd8d"},
{file = "coverage-5.3-cp37-cp37m-macosx_10_13_x86_64.whl", hash = "sha256:e8caf961e1b1a945db76f1b5fa9c91498d15f545ac0ababbe575cfab185d3bd8"},
{file = "coverage-5.3-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:29a6272fec10623fcbe158fdf9abc7a5fa032048ac1d8631f14b50fbfc10d17f"},
{file = "coverage-5.3-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:2d43af2be93ffbad25dd959899b5b809618a496926146ce98ee0b23683f8c51c"},
{file = "coverage-5.3-cp37-cp37m-win32.whl", hash = "sha256:c3888a051226e676e383de03bf49eb633cd39fc829516e5334e69b8d81aae751"},
{file = "coverage-5.3-cp37-cp37m-win_amd64.whl", hash = "sha256:9669179786254a2e7e57f0ecf224e978471491d660aaca833f845b72a2df3709"},
{file = "coverage-5.3-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0203acd33d2298e19b57451ebb0bed0ab0c602e5cf5a818591b4918b1f97d516"},
{file = "coverage-5.3-cp38-cp38-manylinux1_i686.whl", hash = "sha256:582ddfbe712025448206a5bc45855d16c2e491c2dd102ee9a2841418ac1c629f"},
{file = "coverage-5.3-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:0f313707cdecd5cd3e217fc68c78a960b616604b559e9ea60cc16795c4304259"},
{file = "coverage-5.3-cp38-cp38-win32.whl", hash = "sha256:78e93cc3571fd928a39c0b26767c986188a4118edc67bc0695bc7a284da22e82"},
{file = "coverage-5.3-cp38-cp38-win_amd64.whl", hash = "sha256:8f264ba2701b8c9f815b272ad568d555ef98dfe1576802ab3149c3629a9f2221"},
{file = "coverage-5.3-cp39-cp39-macosx_10_13_x86_64.whl", hash = "sha256:50691e744714856f03a86df3e2bff847c2acede4c191f9a1da38f088df342978"},
{file = "coverage-5.3-cp39-cp39-manylinux1_i686.whl", hash = "sha256:9361de40701666b034c59ad9e317bae95c973b9ff92513dd0eced11c6adf2e21"},
{file = "coverage-5.3-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:c1b78fb9700fc961f53386ad2fd86d87091e06ede5d118b8a50dea285a071c24"},
{file = "coverage-5.3-cp39-cp39-win32.whl", hash = "sha256:cb7df71de0af56000115eafd000b867d1261f786b5eebd88a0ca6360cccfaca7"},
{file = "coverage-5.3-cp39-cp39-win_amd64.whl", hash = "sha256:47a11bdbd8ada9b7ee628596f9d97fbd3851bd9999d398e9436bd67376dbece7"},
{file = "coverage-5.3.tar.gz", hash = "sha256:280baa8ec489c4f542f8940f9c4c2181f0306a8ee1a54eceba071a449fb870a0"},
]
dj-database-url = [
{file = "dj-database-url-0.5.0.tar.gz", hash = "sha256:4aeaeb1f573c74835b0686a2b46b85990571159ffc21aa57ecd4d1e1cb334163"},
{file = "dj_database_url-0.5.0-py2.py3-none-any.whl", hash = "sha256:851785365761ebe4994a921b433062309eb882fedd318e1b0fcecc607ed02da9"},
]
{file = "Django-3.1.3-py3-none-any.whl", hash = "sha256:14a4b7cd77297fba516fc0d92444cc2e2e388aa9de32d7a68d4a83d58f5a4927"},
{file = "Django-3.1.3.tar.gz", hash = "sha256:14b87775ffedab2ef6299b73343d1b4b41e5d4e2aa58c6581f114dbec01e3f8f"},
]
django-any-js = [
{file = "django-any-js-1.0.3.post0.tar.gz", hash = "sha256:1da88b44b861b0f54f6b8ea0eb4c7c4fa1a5772e9a4320532cd4e0871a4e23f7"},
]
django-appconf = [
{file = "django-appconf-1.0.4.tar.gz", hash = "sha256:be58deb54a43d77d2e1621fe59f787681376d3cd0b8bd8e4758ef6c3a6453380"},
{file = "django_appconf-1.0.4-py2.py3-none-any.whl", hash = "sha256:1b1d0e1069c843ebe8ae5aa48ec52403b1440402b320c3e3a206a0907e97bb06"},
]
django-bleach = [
{file = "django-bleach-0.6.1.tar.gz", hash = "sha256:674709c26040618aff0741ce8261fd151e5ead405bd50568c2034662d69daac3"},
{file = "django_bleach-0.6.1-py2.py3-none-any.whl", hash = "sha256:59de95cd98f924992313821ab7f94cd64a03aa900ca980bd3b062d8aef1a7954"},
]
django-bulk-update = [
{file = "django-bulk-update-2.2.0.tar.gz", hash = "sha256:5ab7ce8a65eac26d19143cc189c0f041d5c03b9d1b290ca240dc4f3d6aaeb337"},
{file = "django_bulk_update-2.2.0-py2.py3-none-any.whl", hash = "sha256:49a403392ae05ea872494d74fb3dfa3515f8df5c07cc277c3dc94724c0ee6985"},
]
{file = "django-cache-memoize-0.1.7.tar.gz", hash = "sha256:5e96349b0159aec1eb79257199a1902ea3ed538231ce7b4fee12e563127ca657"},
{file = "django_cache_memoize-0.1.7-py2.py3-none-any.whl", hash = "sha256:bc7f53725558244af62197d0125732d7ec88ecc1281a3a2f37d77ae1a8c269d3"},
{file = "django-ckeditor-6.0.0.tar.gz", hash = "sha256:29fd1a333cb9741ac2c3fd4e427a5c00115ed33a2389716a09af7656022dcdde"},
{file = "django_ckeditor-6.0.0-py2.py3-none-any.whl", hash = "sha256:cc2d377f1bdcd4ca1540caeebe85f7e2cd006198d57328ef6c718d3eaa5a0846"},
{file = "django-colorfield-0.3.2.tar.gz", hash = "sha256:f5dde281f4db8871eb5845aee614b4f1a47e7fd5b20476238793f519cd7bdf41"},
{file = "django_colorfield-0.3.2-py2-none-any.whl", hash = "sha256:e435ec31712f5e8b955cc7633aef1e49cc3b409c21dfcefeb2f6ef0e1cb69533"},
Loading
Loading full blame...