Commits on Source (244)
Showing
- .dockerignore 6 additions, 0 deletions.dockerignore
- .editorconfig 1 addition, 1 deletion.editorconfig
- .gitignore 0 additions, 9 deletions.gitignore
- .gitlab-ci.yml 38 additions, 28 deletions.gitlab-ci.yml
- .pre-commit-config.yaml 24 additions, 21 deletions.pre-commit-config.yaml
- .prettierignore 2 additions, 0 deletions.prettierignore
- .project-dictionary.txt 0 additions, 2 deletions.project-dictionary.txt
- .yarn/releases/yarn-4.6.0.cjs 0 additions, 0 deletions.yarn/releases/yarn-4.6.0.cjs
- .yarnrc.yml 1 addition, 0 deletions.yarnrc.yml
- Development.md 22 additions, 24 deletionsDevelopment.md
- Dockerfile 24 additions, 25 deletionsDockerfile
- README.md 24 additions, 1 deletionREADME.md
- deployment/docker/app.sh 3 additions, 6 deletionsdeployment/docker/app.sh
- deployment/piplines/clean_pipelines.py 1 addition, 1 deletiondeployment/piplines/clean_pipelines.py
- package.json 1 addition, 1 deletionpackage.json
- pdm.lock 0 additions, 2126 deletionspdm.lock
- pyproject.toml 219 additions, 50 deletionspyproject.toml
- requirements.dev.txt 89 additions, 79 deletionsrequirements.dev.txt
- requirements.txt 52 additions, 58 deletionsrequirements.txt
- src/api/ical.py 75 additions, 0 deletionssrc/api/ical.py
.yarn/releases/yarn-4.6.0.cjs
0 → 100755
File suppressed by a .gitattributes entry or the file's encoding is unsupported.
.yarnrc.yml
0 → 100644
{ | ||
"name": "hub", | ||
"packageManager": "yarn@4.5.0", | ||
"packageManager": "yarn@4.6.0", | ||
"devDependencies": { | ||
"@cspell/dict-de-de": "^4.0.3", | ||
"@cspell/dict-python": "^4.2.12", | ||
... | ... |
pdm.lock
deleted
100644 → 0
This diff is collapsed.
# This file is @generated by PDM. | ||
# Please do not edit it manually. | ||
# This file was autogenerated by uv via the following command: | ||
# uv export --frozen -o=requirements.txt --no-hashes --no-dev | ||
annotated-types==0.7.0 | ||
anyio==4.6.2.post1 | ||
asgiref==3.8.1 | ||
babel==2.16.0 | ||
beautifulsoup4==4.12.3 | ||
asttokens==3.0.0 | ||
babel==2.17.0 | ||
beautifulsoup4==4.13.3 | ||
bleach==6.2.0 | ||
blinker==1.9.0 | ||
boto3==1.35.71 | ||
botocore==1.35.71 | ||
certifi==2024.8.30 | ||
cffi==1.17.1; platform_python_implementation != "PyPy" | ||
charset-normalizer==3.4.0 | ||
cryptography==43.0.3 | ||
boto3==1.36.26 | ||
botocore==1.36.26 | ||
certifi==2025.1.31 | ||
cffi==1.17.1 ; platform_python_implementation != 'PyPy' | ||
charset-normalizer==3.4.1 | ||
colorama==0.4.6 ; sys_platform == 'win32' | ||
cryptography==44.0.1 | ||
decorator==5.2.0 | ||
defusedxml==0.7.1 | ||
dep-logic==0.4.9 | ||
distlib==0.3.9 | ||
django==5.1.3 | ||
django==5.1.6 | ||
django-bootstrap5==24.3 | ||
django-cors-headers==4.6.0 | ||
django-cors-headers==4.7.0 | ||
django-csp==3.8 | ||
django-debug-toolbar==4.4.6 | ||
django-environ==0.11.2 | ||
django-modeltranslation==0.19.11 | ||
django-extensions==3.2.3 | ||
django-ical==1.9.2 | ||
django-modeltranslation==0.19.12 | ||
django-oauth-toolkit==3.0.1 | ||
django-ratelimit==4.1.0 | ||
django-recurrence==1.11.1 | ||
django-redis==5.4.0 | ||
django-rich==1.13.0 | ||
django-storages==1.14.4 | ||
django-rich==1.14.0 | ||
django-storages==1.14.5 | ||
django-stubs-ext==5.1.3 | ||
django-timezone-field==7.0 | ||
django-widget-tweaks==1.5.0 | ||
djangorestframework==3.15.2 | ||
et-xmlfile==2.0.0 | ||
filelock==3.16.1 | ||
findpython==0.6.2 | ||
executing==2.2.0 | ||
freezegun==1.5.1 | ||
gunicorn==23.0.0 | ||
h11==0.14.0 | ||
hishel==0.0.33 | ||
httpcore==1.0.7 | ||
httpx[socks]==0.27.2 | ||
icalendar==6.1.1 | ||
idna==3.10 | ||
installer==0.7.0 | ||
jinja2==3.1.4 | ||
ipython==8.32.0 | ||
jedi==0.19.2 | ||
jinja2==3.1.5 | ||
jmespath==1.0.1 | ||
jwcrypto==1.5.6 | ||
lxml==5.3.0 | ||
lxml==5.3.1 | ||
markdown-it-py==3.0.0 | ||
markdownify==0.13.1 | ||
markupsafe==3.0.2 | ||
matplotlib-inline==0.1.7 | ||
mdurl==0.1.2 | ||
mistletoe==1.4.0 | ||
msgpack==1.1.0 | ||
numpy==2.1.3; python_version >= "3.12" | ||
numpy==2.2.3 | ||
oauthlib==3.2.2 | ||
odfpy==1.4.1 | ||
openpyxl==3.1.5 | ||
ordered-set==4.1.0 | ||
packaging==24.2 | ||
pandas==2.2.3 | ||
pbs-installer==2024.10.16 | ||
pdm==2.21.0 | ||
parso==0.8.4 | ||
pexpect==4.9.0 ; sys_platform != 'emscripten' and sys_platform != 'win32' | ||
pillow==10.4.0 | ||
platformdirs==4.3.6 | ||
psycopg-binary==3.2.3; implementation_name != "pypy" | ||
psycopg-pool==3.2.4 | ||
psycopg[binary,pool]==3.2.3 | ||
pycparser==2.22; platform_python_implementation != "PyPy" | ||
pydantic==2.10.2 | ||
pydantic-core==2.27.1 | ||
pygments==2.18.0 | ||
prompt-toolkit==3.0.50 | ||
psycopg==3.2.4 | ||
psycopg-binary==3.2.4 ; implementation_name != 'pypy' | ||
psycopg-pool==3.2.5 | ||
ptyprocess==0.7.0 ; sys_platform != 'emscripten' and sys_platform != 'win32' | ||
pure-eval==0.2.3 | ||
pycparser==2.22 ; platform_python_implementation != 'PyPy' | ||
pydantic==2.10.6 | ||
pydantic-core==2.27.2 | ||
pygments==2.19.1 | ||
pyjwt==2.9.0 | ||
pyproject-hooks==1.2.0 | ||
python-dateutil==2.9.0.post0 | ||
python-dotenv==1.0.1 | ||
pytz==2024.2 | ||
redis==5.2.0 | ||
pytz==2025.1 | ||
redis==5.2.1 | ||
requests==2.32.3 | ||
requests-file==2.1.0 | ||
resolvelib==1.1.0 | ||
rich==13.9.4 | ||
rules==3.5 | ||
s3transfer==0.10.4 | ||
s3transfer==0.11.2 | ||
segno==1.6.1 | ||
sentry-sdk==2.19.0 | ||
shellingham==1.5.4 | ||
six==1.16.0 | ||
sniffio==1.3.1 | ||
socksio==1.0.0 | ||
sentry-sdk==2.22.0 | ||
six==1.17.0 | ||
soupsieve==2.6 | ||
sqlparse==0.5.2 | ||
tomlkit==0.13.2 | ||
truststore==0.10.0; python_version >= "3.10" | ||
sqlparse==0.5.3 | ||
stack-data==0.6.3 | ||
traitlets==5.14.3 | ||
typing-extensions==4.12.2 | ||
tzdata==2024.2 | ||
unearth==0.17.2 | ||
urllib3==2.2.3 | ||
virtualenv==20.27.1 | ||
urllib3==2.3.0 | ||
wcwidth==0.2.13 | ||
webencodings==0.5.1 |
src/api/ical.py
0 → 100644