Compare commits

..

26 Commits

Author SHA1 Message Date
Renovate Bot 4a18ad8c04 chore(deps): update python
divent / lint (push) Successful in 3m7s Details
divent / docker (push) Successful in 2m47s Details
divent / pypi (push) Has been skipped Details
2024-01-25 06:42:18 +00:00
Michel Roux 2db7b6bbf8 chore: update version
divent / lint (push) Successful in 2m9s Details
divent / docker (push) Successful in 2m11s Details
divent / pypi (push) Has been skipped Details
2024-01-24 12:40:03 +01:00
Michel Roux e38bfc7472 chore: update docker tag
divent / lint (push) Waiting to run Details
divent / docker (push) Blocked by required conditions Details
divent / pypi (push) Blocked by required conditions Details
2024-01-24 12:37:32 +01:00
Michel Roux bedc1ed2e4 fix: missing __init__ to please mypy
divent / lint (push) Successful in 2m6s Details
divent / docker (push) Successful in 39s Details
divent / pypi (push) Successful in 1m32s Details
2024-01-24 12:31:22 +01:00
Michel Roux 831665232c feat: rework __main__ (close #170)
divent / docker (push) Has been skipped Details
divent / pypi (push) Has been skipped Details
divent / lint (push) Failing after 1m42s Details
2024-01-24 12:25:33 +01:00
Michel Roux 8ff7a6bd70 chore: update deps
divent / lint (push) Successful in 2m44s Details
divent / docker (push) Successful in 5m3s Details
divent / pypi (push) Has been skipped Details
2024-01-24 10:10:39 +00:00
Michel Roux 226f2e1ef0 Merge pull request 'Update dependency python-dotenv to v1.0.1' (#185) from renovate/python-dotenv-1.x-lockfile into master
divent / lint (push) Successful in 4m11s Details
divent / docker (push) Successful in 1m43s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #185
2024-01-24 09:17:35 +00:00
Renovate Bot cf7ef5a05b Update dependency python-dotenv to v1.0.1
divent / lint (push) Successful in 3m41s Details
divent / docker (push) Successful in 3m48s Details
divent / pypi (push) Has been skipped Details
2024-01-24 06:48:00 +00:00
Michel Roux ad9a138a08 Merge pull request 'Update dependency uvicorn to ^0.27.0' (#184) from renovate/uvicorn-0.x into master
divent / lint (push) Successful in 2m39s Details
divent / docker (push) Successful in 1m15s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #184
2024-01-23 10:35:05 +00:00
Renovate Bot b18864ef83 Update dependency uvicorn to ^0.27.0
divent / lint (push) Successful in 4m22s Details
divent / docker (push) Successful in 4m50s Details
divent / pypi (push) Has been skipped Details
2024-01-23 06:31:19 +00:00
Michel Roux 73ab2891a6 Merge pull request 'Update dependency uvicorn to ^0.26.0' (#183) from renovate/uvicorn-0.x into master
divent / lint (push) Successful in 3m20s Details
divent / docker (push) Successful in 4m17s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #183
2024-01-17 17:31:33 +00:00
Renovate Bot 5e92b511d2 Update dependency uvicorn to ^0.26.0
divent / lint (push) Successful in 4m5s Details
divent / docker (push) Successful in 4m47s Details
divent / pypi (push) Has been skipped Details
2024-01-17 06:40:37 +00:00
Michel Roux 22fe3f8c44 Merge pull request 'Update dependency flake8 to v7' (#182) from renovate/flake8-7.x into master
divent / lint (push) Successful in 3m30s Details
divent / docker (push) Successful in 2m8s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #182
2024-01-05 08:01:34 +00:00
Renovate Bot 7b45a22fe2 Update dependency flake8 to v7
divent / lint (push) Successful in 2m33s Details
divent / docker (push) Successful in 4m50s Details
divent / pypi (push) Has been skipped Details
2024-01-05 06:42:29 +00:00
Michel Roux 753240d29e Merge pull request 'Update dependency black to v23.12.1' (#181) from renovate/black-23.x-lockfile into master
divent / lint (push) Successful in 2m14s Details
divent / docker (push) Successful in 50s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #181
2023-12-23 14:12:34 +00:00
Renovate Bot 1342021398 Update dependency black to v23.12.1
divent / lint (push) Successful in 2m7s Details
divent / docker (push) Successful in 3m22s Details
divent / pypi (push) Has been skipped Details
2023-12-23 06:33:07 +00:00
Michel Roux e69f51b722 Merge pull request 'Update dependency mypy to v1.8.0' (#180) from renovate/mypy-1.x-lockfile into master
divent / lint (push) Successful in 3m18s Details
divent / docker (push) Successful in 1m28s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #180
2023-12-22 09:56:51 +00:00
Renovate Bot 50fd741f9c Update dependency mypy to v1.8.0
divent / lint (push) Successful in 2m23s Details
divent / docker (push) Successful in 3m44s Details
divent / pypi (push) Has been skipped Details
2023-12-22 06:52:32 +00:00
Michel Roux 2aad442d51 Merge pull request 'Update dependency uvicorn to ^0.25.0' (#179) from renovate/uvicorn-0.x into master
divent / lint (push) Successful in 2m9s Details
divent / docker (push) Successful in 2m29s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #179
2023-12-21 08:38:06 +00:00
Michel Roux 06797a344c Merge pull request 'Update dependency djlint to v1.34.1' (#178) from renovate/djlint-1.x-lockfile into master
divent / docker (push) Blocked by required conditions Details
divent / pypi (push) Blocked by required conditions Details
divent / lint (push) Has been cancelled Details
Reviewed-on: #178
2023-12-21 08:37:49 +00:00
Renovate Bot a84228a11c Update dependency uvicorn to ^0.25.0
divent / lint (push) Successful in 2m2s Details
divent / docker (push) Successful in 1m44s Details
divent / pypi (push) Has been skipped Details
2023-12-21 06:47:29 +00:00
Renovate Bot b47b3de93d Update dependency djlint to v1.34.1
divent / lint (push) Successful in 3m1s Details
divent / docker (push) Successful in 3m13s Details
divent / pypi (push) Has been skipped Details
2023-12-21 06:47:16 +00:00
Michel Roux ff7576499d Merge pull request 'Update dependency uvicorn to v0.24.0' (#177) from renovate/uvicorn-0.x-lockfile into master
divent / lint (push) Successful in 2m55s Details
divent / docker (push) Successful in 1m16s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #177
2023-12-17 09:49:58 +00:00
Renovate Bot d61b0648fc Update dependency uvicorn to v0.24.0
divent / lint (push) Successful in 3m1s Details
divent / docker (push) Successful in 3m2s Details
divent / pypi (push) Has been skipped Details
2023-12-17 06:46:06 +00:00
Michel Roux 95c9971d58 Merge pull request 'Update dependency black to v23.12.0' (#176) from renovate/black-23.x-lockfile into master
divent / lint (push) Successful in 3m33s Details
divent / docker (push) Successful in 1m32s Details
divent / pypi (push) Has been skipped Details
Reviewed-on: #176
2023-12-16 15:36:58 +00:00
Renovate Bot 3f1684cf53 Update dependency black to v23.12.0
divent / lint (push) Successful in 2m57s Details
divent / docker (push) Successful in 2m46s Details
divent / pypi (push) Has been skipped Details
2023-12-12 06:42:42 +00:00
5 changed files with 547 additions and 625 deletions

0
divent/__init__.py Normal file
View File

3
divent/__main__.py Normal file
View File

@ -0,0 +1,3 @@
from divent.bot import run
run()

View File

@ -342,6 +342,6 @@ async def ical(entity_id: str):
return redirect(url_for(".login"))
def __main__():
def run():
client.loop.create_task(client.start(DISCORD_TOKEN))
app.run("0.0.0.0", loop=client.loop)

1147
poetry.lock generated

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
[tool.poetry]
name = "divent"
version = "4.1.1"
version = "4.1.2"
description = "The discord scheduled event calendar generator"
authors = ["Xéfir Destiny <xefir@crystalyx.net>"]
license = "WTFPL"
@ -9,26 +9,26 @@ homepage = "https://divent.crystalyx.net/"
repository = "https://git.crystalyx.net/Xefir/Divent"
[tool.poetry.scripts]
divent = 'divent.bot:__main__'
divent = 'divent.bot:run'
[tool.poetry.dependencies]
python = ">=3.12.1,<3.13"
disnake = "^2.9.1"
ics = "0.8.0.dev0"
python-dotenv = "^1.0.0"
quart = "^0.19.3"
python-dotenv = "^1.0.1"
quart = "^0.19.4"
requests-oauthlib = "^1.3.1"
uvicorn = "^0.24.0"
uvicorn = "^0.27.0"
[tool.poetry.dev-dependencies]
black = "^23.10.1"
djlint = "^1.34.0"
flake8 = "^6.1.0"
black = "^23.12.1"
djlint = "^1.34.1"
flake8 = "^7.0.0"
flake8-alphabetize = "^0.0.21"
flake8-black = "^0.3.6"
flake8-pyproject = "^1.2.3"
mypy = "^1.6.1"
types-oauthlib = "^3.2.0.10"
mypy = "^1.8.0"
types-oauthlib = "^3.2.0"
[tool.flake8]
max-line-length = 88