added plantUML support

fixed bug with subscription being notified multiple times
This commit is contained in:
2024-10-23 20:57:20 +08:00
parent a4b3d10c66
commit 7d9cae76c1
15 changed files with 424 additions and 163 deletions

View File

@@ -1,22 +1,39 @@
#
# This file is autogenerated by pip-compile with Python 3.12
# This file is autogenerated by pip-compile with Python 3.10
# by the following command:
#
# pip-compile --extra=dev --output-file=requirements-dev.txt pyproject.toml
# pip-compile --extra-index-url=https://gitea.woggioni.net/api/packages/woggioni/pypi/simple --extra=dev --output-file=requirements-dev.txt --strip-extras pyproject.toml
#
--index-url https://gitea.woggioni.net/api/packages/woggioni/pypi/simple
--extra-index-url https://pypi.org/simple
--extra-index-url https://gitea.woggioni.net/api/packages/woggioni/pypi/simple
aiodns==3.2.0
# via aiohttp
aiofiles==24.1.0
# via bugis (pyproject.toml)
aiohappyeyeballs==2.4.3
# via aiohttp
aiohttp==3.10.10
# via bugis (pyproject.toml)
aiosignal==1.3.1
# via aiohttp
asttokens==2.4.1
# via stack-data
async-timeout==4.0.3
# via aiohttp
attrs==24.2.0
# via aiohttp
backports-tarfile==1.2.0
# via jaraco-context
brotli==1.1.0
# via aiohttp
build==1.2.2.post1
# via bugis (pyproject.toml)
certifi==2024.8.30
# via requests
cffi==1.17.1
# via cryptography
# via
# cryptography
# pycares
charset-normalizer==3.4.0
# via requests
click==8.1.7
@@ -29,14 +46,24 @@ decorator==5.1.1
# ipython
docutils==0.21.2
# via readme-renderer
exceptiongroup==1.2.2
# via ipython
executing==2.1.0
# via stack-data
frozenlist==1.4.1
# via
# aiohttp
# aiosignal
granian==1.6.1
# via bugis (pyproject.toml)
idna==3.10
# via requests
# via
# requests
# yarl
importlib-metadata==8.5.0
# via twine
# via
# keyring
# twine
ipdb==0.13.13
# via bugis (pyproject.toml)
ipython==8.28.0
@@ -67,6 +94,10 @@ more-itertools==10.5.0
# via
# jaraco-classes
# jaraco-functools
multidict==6.1.0
# via
# aiohttp
# yarl
mypy==1.12.1
# via bugis (pyproject.toml)
mypy-extensions==1.0.0
@@ -83,12 +114,16 @@ pkginfo==1.10.0
# via twine
prompt-toolkit==3.0.48
# via ipython
propcache==0.2.0
# via yarl
ptyprocess==0.7.0
# via pexpect
pure-eval==0.2.3
# via stack-data
pwo==0.0.3
# via bugis (pyproject.toml)
pycares==4.4.0
# via aiodns
pycparser==2.22
# via cffi
pygments==2.18.0
@@ -121,6 +156,11 @@ six==1.16.0
# via asttokens
stack-data==0.6.3
# via ipython
tomli==2.0.2
# via
# build
# ipdb
# mypy
traitlets==5.14.3
# via
# ipython
@@ -129,8 +169,11 @@ twine==5.1.1
# via bugis (pyproject.toml)
typing-extensions==4.7.1
# via
# ipython
# multidict
# mypy
# pwo
# rich
urllib3==2.2.3
# via
# requests
@@ -141,5 +184,7 @@ watchdog==5.0.3
# via bugis (pyproject.toml)
wcwidth==0.2.13
# via prompt-toolkit
yarl==1.16.0
# via aiohttp
zipp==3.20.2
# via importlib-metadata