diff --git a/pdm.lock b/pdm.lock --- a/pdm.lock +++ b/pdm.lock @@ -113,17 +113,6 @@ requires_python = ">=3.7.0" summary = "The Real First Universal Charset Detector. Open, modern and actively maintained alternative to Chardet." [[package]] -name = "cheroot" -version = "9.0.0" -requires_python = ">=3.6" -summary = "Highly-optimized, pure-python HTTP server" -dependencies = [ - "jaraco-functools", - "more-itertools>=2.6; python_version >= \"3.6\"", - "six>=1.11.0", -] - -[[package]] name = "click" version = "8.1.3" requires_python = ">=3.7" @@ -177,24 +166,6 @@ dependencies = [ ] [[package]] -name = "cyclone" -version = "1.3" -summary = "Non-blocking web server for Python. Tornado API as a Twisted protocol." -dependencies = [ - "pyOpenSSL==19.0.0", - "twisted==19.2.1", -] - -[[package]] -name = "cycloneerr" -version = "0.4.0" -url = "https://projects.bigasterisk.com/cycloneerr/cycloneerr-0.4.0.tar.gz" -summary = "" -dependencies = [ - "cyclone", -] - -[[package]] name = "decorator" version = "4.4.2" requires_python = ">=2.6, !=3.0.*, !=3.1.*" @@ -369,15 +340,6 @@ requires_python = ">=3.7" summary = "Safely pass data to untrusted environments and back." [[package]] -name = "jaraco-functools" -version = "3.6.0" -requires_python = ">=3.7" -summary = "Functools like those found in stdlib" -dependencies = [ - "more-itertools", -] - -[[package]] name = "jedi" version = "0.18.2" requires_python = ">=3.6" @@ -434,12 +396,6 @@ requires_python = ">=3.6" summary = "Rolling backport of unittest.mock for all Pythons" [[package]] -name = "more-itertools" -version = "9.1.0" -requires_python = ">=3.7" -summary = "More routines for operating on iterables, beyond itertools" - -[[package]] name = "moviepy" version = "1.0.3" summary = "Video editing with Python" @@ -560,12 +516,6 @@ dependencies = [ ] [[package]] -name = "psutil" -version = "5.9.5" -requires_python = ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*" -summary = "Cross-platform lib for process and system monitoring in Python." - -[[package]] name = "ptyprocess" version = "0.7.0" summary = "Run a subprocess in a pseudo terminal" @@ -576,21 +526,6 @@ version = "0.2.2" summary = "Safely evaluate AST nodes without side effects" [[package]] -name = "pyasn1" -version = "0.5.0" -requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" -summary = "Pure-Python implementation of ASN.1 types and DER/BER/CER codecs (X.208)" - -[[package]] -name = "pyasn1-modules" -version = "0.3.0" -requires_python = "!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*,!=3.5.*,>=2.7" -summary = "A collection of ASN.1-based protocols modules" -dependencies = [ - "pyasn1<0.6.0,>=0.4.6", -] - -[[package]] name = "pycairo" version = "1.23.0" requires_python = ">=3.7" @@ -661,12 +596,6 @@ dependencies = [ ] [[package]] -name = "pyhamcrest" -version = "2.0.4" -requires_python = ">=3.6" -summary = "Hamcrest framework for matcher objects" - -[[package]] name = "pyjade" version = "4.0.0" summary = "Jade syntax template adapter for Django, Jinja2, Mako and Tornado templates" @@ -675,15 +604,6 @@ dependencies = [ ] [[package]] -name = "pyopenssl" -version = "19.0.0" -summary = "Python wrapper module around the OpenSSL library" -dependencies = [ - "cryptography>=2.3", - "six>=1.5.2", -] - -[[package]] name = "pyparsing" version = "3.0.9" requires_python = ">=3.6.8" @@ -802,26 +722,6 @@ requires_python = ">=3.6.0" summary = "Reactive Extensions (Rx) for Python" [[package]] -name = "scales" -version = "1.0.9" -summary = "Stats for Python processes" -dependencies = [ - "six", -] - -[[package]] -name = "service-identity" -version = "21.1.0" -summary = "Service identity verification for pyOpenSSL & cryptography." -dependencies = [ - "attrs>=19.1.0", - "cryptography", - "pyasn1", - "pyasn1-modules", - "six", -] - -[[package]] name = "setuptools" version = "67.7.2" requires_python = ">=3.7" @@ -859,17 +759,6 @@ dependencies = [ ] [[package]] -name = "standardservice" -version = "0.6.0" -url = "https://projects.bigasterisk.com/standardservice/standardservice-0.6.0.tar.gz" -summary = "" -dependencies = [ - "psutil", - "scales", - "twisted", -] - -[[package]] name = "starlette" version = "0.27.0" requires_python = ">=3.7" @@ -924,43 +813,25 @@ requires_python = ">=3.7" summary = "Traitlets Python configuration system" [[package]] -name = "treq" -version = "22.2.0" -requires_python = ">=3.6" -summary = "High-level Twisted HTTP Client API" -dependencies = [ - "Twisted[tls]>=18.7.0", - "attrs", - "hyperlink>=21.0.0", - "incremental", - "requests>=2.1.0", -] - -[[package]] name = "twisted" -version = "19.2.1" +version = "22.10.0" +requires_python = ">=3.7.1" summary = "An asynchronous networking framework written in Python" dependencies = [ - "Automat>=0.3.0", - "PyHamcrest>=1.9.0", - "attrs>=17.4.0", + "Automat>=0.8.0", + "attrs>=19.2.0", "constantly>=15.1", "hyperlink>=17.1.1", - "incremental>=16.10.1", + "incremental>=21.3.0", + "twisted-iocpsupport<2,>=1.0.2; platform_system == \"Windows\"", + "typing-extensions>=3.6.5", "zope-interface>=4.4.2", ] [[package]] -name = "twisted" -version = "19.2.1" -extras = ["tls"] -summary = "An asynchronous networking framework written in Python" -dependencies = [ - "Twisted==19.2.1", - "idna!=2.3,>=0.6", - "pyopenssl>=16.0.0", - "service-identity>=18.1.0", -] +name = "twisted-iocpsupport" +version = "1.0.3" +summary = "An extension for use in the twisted I/O Completion Ports reactor." [[package]] name = "txaio" @@ -1051,15 +922,6 @@ version = "0.2.6" summary = "Measures the displayed width of unicode strings in a terminal" [[package]] -name = "web-py" -version = "0.62" -requires_python = ">=3.5" -summary = "web.py: makes web apps" -dependencies = [ - "cheroot", -] - -[[package]] name = "webcolors" version = "1.13" requires_python = ">=3.7" @@ -1109,7 +971,7 @@ dependencies = [ [metadata] lock_version = "4.1" -content_hash = "sha256:0abe7496204f004d2a859d3cee7b09f44f6a9b2134a2f9e46d10f49dfc24272f" +content_hash = "sha256:1844233042c59eb0b021f4c2a8b524acea38be87a9303b23daebe17ea41bfd7c" [metadata.files] "aiohttp 3.8.4" = [ @@ -1387,10 +1249,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/fa/8e/2e5c742c3082bce3eea2ddd5b331d08050cda458bc362d71c48e07a44719/charset_normalizer-3.1.0-cp37-cp37m-musllinux_1_1_ppc64le.whl", hash = "sha256:04afa6387e2b282cf78ff3dbce20f0cc071c12dc8f685bd40960cc68644cfea6"}, {url = "https://files.pythonhosted.org/packages/ff/d7/8d757f8bd45be079d76309248845a04f09619a7b17d6dfc8c9ff6433cac2/charset-normalizer-3.1.0.tar.gz", hash = "sha256:34e0a2f9c370eb95597aae63bf85eb5e96826d81e3dcf88b8886012906f509b5"}, ] -"cheroot 9.0.0" = [ - {url = "https://files.pythonhosted.org/packages/3b/15/38d6b098fe874406b7de0fa6dec300e233f6d321ee74e8150e23438adf3f/cheroot-9.0.0-py2.py3-none-any.whl", hash = "sha256:fa4231fdb42d7720df118ff62a79371e406369f49e6f867c63ad649cfb4e466c"}, - {url = "https://files.pythonhosted.org/packages/8c/e7/8e6387d59a352c5799e917a23e7b76771a8bb97322c1ce7e42934d0066c3/cheroot-9.0.0.tar.gz", hash = "sha256:3d47ad9ee19ecbec144b4758399036692fdbf67a40b96eef1fb1454367b3d338"}, -] "click 8.1.3" = [ {url = "https://files.pythonhosted.org/packages/59/87/84326af34517fca8c58418d148f2403df25303e02736832403587318e9e8/click-8.1.3.tar.gz", hash = "sha256:7682dc8afb30297001674575ea00d1814d808d6a36af415a82bd481d37ba7b8e"}, {url = "https://files.pythonhosted.org/packages/c2/f1/df59e28c642d583f7dacffb1e0965d0e00b218e0186d7858ac5233dce840/click-8.1.3-py3-none-any.whl", hash = "sha256:bb4d8133cb15a609f44e8213d9b391b0809795062913b383c62be0ee95b1db48"}, @@ -1484,13 +1342,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/f7/80/04cc7637238b78f8e7354900817135c5a23cf66dfb3f3a216c6d630d6833/cryptography-40.0.2.tar.gz", hash = "sha256:c33c0d32b8594fa647d2e01dbccc303478e16fdd7cf98652d5b3ed11aa5e5c99"}, {url = "https://files.pythonhosted.org/packages/ff/87/cffd495cc78503fb49aa3e19babc126b610174d08aa32c0d1d75c6499afc/cryptography-40.0.2-cp36-abi3-manylinux_2_28_aarch64.whl", hash = "sha256:a04386fb7bc85fab9cd51b6308633a3c271e3d0d3eae917eebab2fac6219b6d2"}, ] -"cyclone 1.3" = [ - {url = "https://files.pythonhosted.org/packages/0a/2d/d3a939924f41c36c91996365f3f9bb8a3da2449a76cfe97a2183611d04b1/cyclone-1.3.tar.gz", hash = "sha256:6e5ec576c719240180d56e6e8f83bb474ab52ca3e56ed6417a90f60fd0bf562b"}, - {url = "https://files.pythonhosted.org/packages/8e/78/fd66d26885eca6c1f0b40c1e5386563d5a7bfdb41d2aa6158707dd926b7f/cyclone-1.3-py3-none-any.whl", hash = "sha256:adc1c8736bafc668f1f55236d1919cfb96c1f377831361deb73d633f0c1db779"}, -] -"cycloneerr 0.4.0" = [ - {url = "https://projects.bigasterisk.com/cycloneerr/cycloneerr-0.4.0.tar.gz", hash = "sha256:2860b88c3d81c4e1fac19f7e7f7cdd663232012d5aa05b597b55de129fa071f5"}, -] "decorator 4.4.2" = [ {url = "https://files.pythonhosted.org/packages/da/93/84fa12f2dc341f8cf5f022ee09e109961055749df2d0c75c5f98746cfe6c/decorator-4.4.2.tar.gz", hash = "sha256:e3a62f0520172440ca0dcc823749319382e377f37f140a0b99ef45fecb84bfe7"}, {url = "https://files.pythonhosted.org/packages/ed/1b/72a1821152d07cf1d8b6fce298aeb06a7eb90f4d6d41acec9861e7cc6df0/decorator-4.4.2-py2.py3-none-any.whl", hash = "sha256:41fa54c2a0cc4ba648be4fd43cff00aedf5b9465c9bf18d64325bc225f08f760"}, @@ -1704,10 +1555,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/68/5f/447e04e828f47465eeab35b5d408b7ebaaaee207f48b7136c5a7267a30ae/itsdangerous-2.1.2-py3-none-any.whl", hash = "sha256:2c2349112351b88699d8d4b6b075022c0808887cb7ad10069318a8b0bc88db44"}, {url = "https://files.pythonhosted.org/packages/7f/a1/d3fb83e7a61fa0c0d3d08ad0a94ddbeff3731c05212617dff3a94e097f08/itsdangerous-2.1.2.tar.gz", hash = "sha256:5dbbc68b317e5e42f327f9021763545dc3fc3bfe22e6deb96aaf1fc38874156a"}, ] -"jaraco-functools 3.6.0" = [ - {url = "https://files.pythonhosted.org/packages/6d/82/e94ee23a7924ab1c3b617e42ddee24a60add7d988497d5cde8ae524b1525/jaraco.functools-3.6.0.tar.gz", hash = "sha256:2e1a3be11abaecee5f5ab8dd589638be8304cc4cb91361fe5e683f4b6d9fb7a3"}, - {url = "https://files.pythonhosted.org/packages/ae/3f/40ab9df938e670e71a03cc80c383015cbb79db21fea4dd5f48713d965b14/jaraco.functools-3.6.0-py3-none-any.whl", hash = "sha256:f43fdb95a9b96e85eb2a5126481cb7c96cf342dc9ff4d4d45d322186d33720b8"}, -] "jedi 0.18.2" = [ {url = "https://files.pythonhosted.org/packages/15/02/afd43c5066de05f6b3188f3aa74136a3289e6c30e7a45f351546cab0928c/jedi-0.18.2.tar.gz", hash = "sha256:bae794c30d07f6d910d32a7048af09b5a39ed740918da923c6b780790ebac612"}, {url = "https://files.pythonhosted.org/packages/6d/60/4acda63286ef6023515eb914543ba36496b8929cb7af49ecce63afde09c6/jedi-0.18.2-py2.py3-none-any.whl", hash = "sha256:203c1fd9d969ab8f2119ec0a3342e0b49910045abe6af0a3ae83a5764d54639e"}, @@ -1787,10 +1634,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/27/6f/fbb16f260a7107ee98871d83f6793d88c4311b7189b10ef239da0b2181db/mock-5.0.2-py3-none-any.whl", hash = "sha256:0e0bc5ba78b8db3667ad636d964eb963dc97a59f04c6f6214c5f0e4a8f726c56"}, {url = "https://files.pythonhosted.org/packages/71/c8/84310fa618bebe51a533d8fd3a71e8ab406a10d8a388061a9e8e628da65a/mock-5.0.2.tar.gz", hash = "sha256:06f18d7d65b44428202b145a9a36e99c2ee00d1eb992df0caf881d4664377891"}, ] -"more-itertools 9.1.0" = [ - {url = "https://files.pythonhosted.org/packages/2e/d0/bea165535891bd1dcb5152263603e902c0ec1f4c9a2e152cc4adff6b3a38/more-itertools-9.1.0.tar.gz", hash = "sha256:cabaa341ad0389ea83c17a94566a53ae4c9d07349861ecb14dc6d0345cf9ac5d"}, - {url = "https://files.pythonhosted.org/packages/85/01/e2678ee4e0d7eed4fd6be9e5b043fff9d22d245d06c8c91def8ced664189/more_itertools-9.1.0-py3-none-any.whl", hash = "sha256:d2bc7f02446e86a68911e58ded76d6561eea00cddfb2a91e7019bbb586c799f3"}, -] "moviepy 1.0.3" = [ {url = "https://files.pythonhosted.org/packages/18/54/01a8c4e35c75ca9724d19a7e4de9dc23f0ceb8769102c7de056113af61c3/moviepy-1.0.3.tar.gz", hash = "sha256:2884e35d1788077db3ff89e763c5ba7bfddbd7ae9108c9bc809e7ba58fa433f5"}, ] @@ -2051,22 +1894,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/4b/bb/75cdcd356f57d17b295aba121494c2333d26bfff1a837e6199b8b83c415a/prompt_toolkit-3.0.38.tar.gz", hash = "sha256:23ac5d50538a9a38c8bde05fecb47d0b403ecd0662857a86f886f798563d5b9b"}, {url = "https://files.pythonhosted.org/packages/87/3f/1f5a0ff475ae6481f4b0d45d4d911824d3218b94ee2a97a8cb84e5569836/prompt_toolkit-3.0.38-py3-none-any.whl", hash = "sha256:45ea77a2f7c60418850331366c81cf6b5b9cf4c7fd34616f733c5427e6abbb1f"}, ] -"psutil 5.9.5" = [ - {url = "https://files.pythonhosted.org/packages/26/f2/dcd8a3cc9c9b1fcd7576a54e3603ce4d1f85672f2687a44050340f7d47b0/psutil-5.9.5-cp27-none-win_amd64.whl", hash = "sha256:8c5f7c5a052d1d567db4ddd231a9d27a74e8e4a9c3f44b1032762bd7b9fdcd42"}, - {url = "https://files.pythonhosted.org/packages/3b/e4/fee119c206545fd37be1e5fa4eeb0c729a52ec2ade4f728ae1fd1acb2a3a/psutil-5.9.5-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:be8929ce4313f9f8146caad4272f6abb8bf99fc6cf59344a3167ecd74f4f203f"}, - {url = "https://files.pythonhosted.org/packages/5f/da/de9d2342db0b7a96863ef84ab94ef1022eec78ece05aac253cddc494e1a7/psutil-5.9.5-cp27-cp27mu-manylinux2010_x86_64.whl", hash = "sha256:acf2aef9391710afded549ff602b5887d7a2349831ae4c26be7c807c0a39fac4"}, - {url = "https://files.pythonhosted.org/packages/86/f3/23e4e4e7ec7855d506ed928756b04735c246b14d9f778ed7ffaae18d8043/psutil-5.9.5-cp36-abi3-win_amd64.whl", hash = "sha256:b258c0c1c9d145a1d5ceffab1134441c4c5113b2417fafff7315a917a026c3c9"}, - {url = "https://files.pythonhosted.org/packages/89/fa/ab117fa86195050802207639f5daee857791daaabe9a996935b5b77dbe10/psutil-5.9.5-cp27-cp27m-manylinux2010_x86_64.whl", hash = "sha256:4aef137f3345082a3d3232187aeb4ac4ef959ba3d7c10c33dd73763fbc063da4"}, - {url = "https://files.pythonhosted.org/packages/8d/24/ed6b6506f187def39887a91a68e58336eff4cf3e3d5a163ded58bee98624/psutil-5.9.5-cp27-cp27m-manylinux2010_i686.whl", hash = "sha256:ab8ed1a1d77c95453db1ae00a3f9c50227ebd955437bcf2a574ba8adbf6a74d5"}, - {url = "https://files.pythonhosted.org/packages/99/f5/ec768e107445f18baa907509aaa0562a4d148a602bd97e8114d79bd6c84d/psutil-5.9.5-cp27-cp27mu-manylinux2010_i686.whl", hash = "sha256:ea8518d152174e1249c4f2a1c89e3e6065941df2fa13a1ab45327716a23c2b48"}, - {url = "https://files.pythonhosted.org/packages/9a/76/c0195c3443a725c24b3a479f57636dec89efe53d19d435d1752c5188f7de/psutil-5.9.5-cp36-abi3-macosx_10_9_x86_64.whl", hash = "sha256:3c6f686f4225553615612f6d9bc21f1c0e305f75d7d8454f9b46e901778e7217"}, - {url = "https://files.pythonhosted.org/packages/af/4d/389441079ecef400e2551a3933224885a7bde6b8a4810091d628cdd75afe/psutil-5.9.5-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:89518112647f1276b03ca97b65cc7f64ca587b1eb0278383017c2a0dcc26cbe4"}, - {url = "https://files.pythonhosted.org/packages/cf/e3/6af6ec0cbe72f63e9a16d8b53590489e40ed0ff0c99b6a6f05d6af3bb80e/psutil-5.9.5-cp27-none-win32.whl", hash = "sha256:5b9b8cb93f507e8dbaf22af6a2fd0ccbe8244bf30b1baad6b3954e935157ae3f"}, - {url = "https://files.pythonhosted.org/packages/d6/0f/96b7309212a926c1448366e9ce69b081ea79d63265bde33f11cc9cfc2c07/psutil-5.9.5.tar.gz", hash = "sha256:5410638e4df39c54d957fc51ce03048acd8e6d60abc0f5107af51e5fb566eb3c"}, - {url = "https://files.pythonhosted.org/packages/e5/2e/56db2b45508ad484b3f22888b3e1adaaf09b8766eaa058ed0e4486c1abae/psutil-5.9.5-cp36-abi3-manylinux_2_12_i686.manylinux2010_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:7a7dd9997128a0d928ed4fb2c2d57e5102bb6089027939f3b722f3a210f9a8da"}, - {url = "https://files.pythonhosted.org/packages/ed/98/2624954f83489ab13fde2b544baa337d5578c07eee304d320d9ba56e1b1f/psutil-5.9.5-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:c607bb3b57dc779d55e1554846352b4e358c10fff3abf3514a7a6601beebdb30"}, - {url = "https://files.pythonhosted.org/packages/fa/e0/e91277b1cabf5c3f2995c22314553f1be68b17444260101f365c5a5b6ba1/psutil-5.9.5-cp36-abi3-win32.whl", hash = "sha256:104a5cc0e31baa2bcf67900be36acde157756b9c44017b86b2c049f11957887d"}, -] "ptyprocess 0.7.0" = [ {url = "https://files.pythonhosted.org/packages/20/e5/16ff212c1e452235a90aeb09066144d0c5a6a8c0834397e03f5224495c4e/ptyprocess-0.7.0.tar.gz", hash = "sha256:5c5d0a3b48ceee0b48485e0c26037c0acd7d29765ca3fbb5cb3831d347423220"}, {url = "https://files.pythonhosted.org/packages/22/a6/858897256d0deac81a172289110f31629fc4cee19b6f01283303e18c8db3/ptyprocess-0.7.0-py2.py3-none-any.whl", hash = "sha256:4b41f3967fce3af57cc7e94b888626c18bf37a083e3651ca8feeb66d492fef35"}, @@ -2075,14 +1902,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/2b/27/77f9d5684e6bce929f5cfe18d6cfbe5133013c06cb2fbf5933670e60761d/pure_eval-0.2.2-py3-none-any.whl", hash = "sha256:01eaab343580944bc56080ebe0a674b39ec44a945e6d09ba7db3cb8cec289350"}, {url = "https://files.pythonhosted.org/packages/97/5a/0bc937c25d3ce4e0a74335222aee05455d6afa2888032185f8ab50cdf6fd/pure_eval-0.2.2.tar.gz", hash = "sha256:2b45320af6dfaa1750f543d714b6d1c520a1688dec6fd24d339063ce0aaa9ac3"}, ] -"pyasn1 0.5.0" = [ - {url = "https://files.pythonhosted.org/packages/14/e5/b56a725cbde139aa960c26a1a3ca4d4af437282e20b5314ee6a3501e7dfc/pyasn1-0.5.0-py2.py3-none-any.whl", hash = "sha256:87a2121042a1ac9358cabcaf1d07680ff97ee6404333bacca15f76aa8ad01a57"}, - {url = "https://files.pythonhosted.org/packages/61/ef/945a8bcda7895717c8ba4688c08a11ef6454f32b8e5cb6e352a9004ee89d/pyasn1-0.5.0.tar.gz", hash = "sha256:97b7290ca68e62a832558ec3976f15cbf911bf5d7c7039d8b861c2a0ece69fde"}, -] -"pyasn1-modules 0.3.0" = [ - {url = "https://files.pythonhosted.org/packages/3b/e4/7dec823b1b5603c5b3c51e942d5d9e65efd6ff946e713a325ed4146d070f/pyasn1_modules-0.3.0.tar.gz", hash = "sha256:5bd01446b736eb9d31512a30d46c1ac3395d676c6f3cafa4c03eb54b9925631c"}, - {url = "https://files.pythonhosted.org/packages/cd/8e/bea464350e1b8c6ed0da3a312659cb648804a08af6cacc6435867f74f8bd/pyasn1_modules-0.3.0-py2.py3-none-any.whl", hash = "sha256:d3ccd6ed470d9ffbc716be08bd90efbd44d0734bc9303818f7336070984a162d"}, -] "pycairo 1.23.0" = [ {url = "https://files.pythonhosted.org/packages/22/c2/66614071e19d82763b2bb8de6260ea96b88d53c65cd8d90f1502b85d9fa7/pycairo-1.23.0-cp311-cp311-win32.whl", hash = "sha256:3a71f758e461180d241e62ef52e85499c843bd2660fd6d87cec99c9833792bfa"}, {url = "https://files.pythonhosted.org/packages/28/2e/a08b0dd51bcd9ddd536ad4d133ffa1850f98072cca858b385dc116944867/pycairo-1.23.0-cp37-cp37m-win_amd64.whl", hash = "sha256:ec305fc7f2f0299df78aadec0eaf6eb9accb90eda242b5d3492544d3f2b28027"}, @@ -2127,17 +1946,9 @@ content_hash = "sha256:0abe7496204f004d2 "pygobject 3.44.1" = [ {url = "https://files.pythonhosted.org/packages/44/80/96d6317a15a13a4f80ffa61118dc144a70756135fbc6ace30f9b033f51f7/PyGObject-3.44.1.tar.gz", hash = "sha256:665fbe980c91e8b31ad78ed3f66879946948200864002d193f67eccc1d7d5d83"}, ] -"pyhamcrest 2.0.4" = [ - {url = "https://files.pythonhosted.org/packages/b1/9a/588f086b64ace8d2e9843d8551e9068b2570c3c51b06cb49a107303f8700/pyhamcrest-2.0.4.tar.gz", hash = "sha256:b5d9ce6b977696286cf232ce2adf8969b4d0b045975b0936ac9005e84e67e9c1"}, - {url = "https://files.pythonhosted.org/packages/fe/58/96afda21aa47a5b4de8f050a90c8e0f394c142a0edae251199fe873d2970/pyhamcrest-2.0.4-py3-none-any.whl", hash = "sha256:60a41d4783b9d56c9ec8586635d2301db5072b3ea8a51c32dd03c408ae2b0f79"}, -] "pyjade 4.0.0" = [ {url = "https://files.pythonhosted.org/packages/4a/04/396ec24e806fd3af7ea5d0f3cb6c7bbd4d00f7064712e4dd48f24c02ca95/pyjade-4.0.0.tar.gz", hash = "sha256:8d95b741de09c4942259fc3d1ad7b4f48166e69cef6f11c172e4b2c458b1ccd7"}, ] -"pyopenssl 19.0.0" = [ - {url = "https://files.pythonhosted.org/packages/01/c8/ceb170d81bd3941cbeb9940fc6cc2ef2ca4288d0ca8929ea4db5905d904d/pyOpenSSL-19.0.0-py2.py3-none-any.whl", hash = "sha256:c727930ad54b10fc157015014b666f2d8b41f70c0d03e83ab67624fd3dd5d1e6"}, - {url = "https://files.pythonhosted.org/packages/40/d0/8efd61531f338a89b4efa48fcf1972d870d2b67a7aea9dcf70783c8464dc/pyOpenSSL-19.0.0.tar.gz", hash = "sha256:aeca66338f6de19d1aa46ed634c3b9ae519a64b458f8468aec688e7e3c20f200"}, -] "pyparsing 3.0.9" = [ {url = "https://files.pythonhosted.org/packages/6c/10/a7d0fa5baea8fe7b50f448ab742f26f52b80bfca85ac2be9d35cdd9a3246/pyparsing-3.0.9-py3-none-any.whl", hash = "sha256:5026bae9a10eeaefb61dab2f09052b9f4307d44aee4eda64b309723d8d206bbc"}, {url = "https://files.pythonhosted.org/packages/71/22/207523d16464c40a0310d2d4d8926daffa00ac1f5b1576170a32db749636/pyparsing-3.0.9.tar.gz", hash = "sha256:2b020ecf7d21b687f219b71ecad3631f644a47f01403fa1d1036b0c6416d70fb"}, @@ -2306,13 +2117,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/34/b5/e0f602453b64b0a639d56f3c05ab27202a4eec993eb64d66c077c821b621/Rx-3.2.0.tar.gz", hash = "sha256:b657ca2b45aa485da2f7dcfd09fac2e554f7ac51ff3c2f8f2ff962ecd963d91c"}, {url = "https://files.pythonhosted.org/packages/e2/a9/efeaeca4928a9a56d04d609b5730994d610c82cf4d9dd7aa173e6ef4233e/Rx-3.2.0-py3-none-any.whl", hash = "sha256:922c5f4edb3aa1beaa47bf61d65d5380011ff6adcd527f26377d05cb73ed8ec8"}, ] -"scales 1.0.9" = [ - {url = "https://files.pythonhosted.org/packages/08/85/b4a3933f227889b536a76c7ed5a0708ae5f63fe20f81d09a725228349e81/scales-1.0.9.tar.gz", hash = "sha256:8b6930f7d4bf115192290b44c757af5e254e3fcfcb75ff9a51f5c96a404e2753"}, -] -"service-identity 21.1.0" = [ - {url = "https://files.pythonhosted.org/packages/09/2e/26ade69944773df4748c19d3053e025b282f48de02aad84906d34a29d28b/service-identity-21.1.0.tar.gz", hash = "sha256:6e6c6086ca271dc11b033d17c3a8bea9f24ebff920c587da090afc9519419d34"}, - {url = "https://files.pythonhosted.org/packages/93/5a/5e93f280ec7be676b5a57f305350f439d31ced168bca04e6ffa64b575664/service_identity-21.1.0-py2.py3-none-any.whl", hash = "sha256:f0b0caac3d40627c3c04d7a51b6e06721857a0e10a8775f2d1d7e72901b3a7db"}, -] "setuptools 67.7.2" = [ {url = "https://files.pythonhosted.org/packages/2f/8c/f336a966d4097c7cef6fc699b2ecb83b5fb63fd698198c1b5c7905a74f0f/setuptools-67.7.2-py3-none-any.whl", hash = "sha256:23aaf86b85ca52ceb801d32703f12d77517b2556af839621c641fca11287952b"}, {url = "https://files.pythonhosted.org/packages/fd/53/e5d7ae40d03e4ed20b7cba317cf9c0c97097c8debb39f9d72d182a6578a2/setuptools-67.7.2.tar.gz", hash = "sha256:f104fa03692a2602fa0fec6c6a9e63b6c8a968de13e17c026957dd1f53d80990"}, @@ -2333,9 +2137,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/6a/81/aa96c25c27f78cdc444fec27d80f4c05194c591465e491a1358d8a035bc1/stack_data-0.6.2-py3-none-any.whl", hash = "sha256:cbb2a53eb64e5785878201a97ed7c7b94883f48b87bfb0bbe8b623c74679e4a8"}, {url = "https://files.pythonhosted.org/packages/db/18/aa7f2b111aeba2cd83503254d9133a912d7f61f459a0c8561858f0d72a56/stack_data-0.6.2.tar.gz", hash = "sha256:32d2dd0376772d01b6cb9fc996f3c8b57a357089dec328ed4b6553d037eaf815"}, ] -"standardservice 0.6.0" = [ - {url = "https://projects.bigasterisk.com/standardservice/standardservice-0.6.0.tar.gz", hash = "sha256:0f1926ac396287a9aedfa964bd4a8ca651f18e18796ed3f1eba140270ffa4b83"}, -] "starlette 0.27.0" = [ {url = "https://files.pythonhosted.org/packages/06/68/559bed5484e746f1ab2ebbe22312f2c25ec62e4b534916d41a8c21147bf8/starlette-0.27.0.tar.gz", hash = "sha256:6a6b0d042acb8d469a01eba54e9cda6cbd24ac602c4cd016723117d6a7e73b75"}, {url = "https://files.pythonhosted.org/packages/58/f8/e2cca22387965584a409795913b774235752be4176d276714e15e1a58884/starlette-0.27.0-py3-none-any.whl", hash = "sha256:918416370e846586541235ccd38a474c08b80443ed31c578a418e2209b3eef91"}, @@ -2367,12 +2168,27 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/39/c3/205e88f02959712b62008502952707313640369144a7fded4cbc61f48321/traitlets-5.9.0.tar.gz", hash = "sha256:f6cde21a9c68cf756af02035f72d5a723bf607e862e7be33ece505abf4a3bad9"}, {url = "https://files.pythonhosted.org/packages/77/75/c28e9ef7abec2b7e9ff35aea3e0be6c1aceaf7873c26c95ae1f0d594de71/traitlets-5.9.0-py3-none-any.whl", hash = "sha256:9e6ec080259b9a5940c797d58b613b5e31441c2257b87c2e795c5228ae80d2d8"}, ] -"treq 22.2.0" = [ - {url = "https://files.pythonhosted.org/packages/29/e0/cf8cc18074911104ef738991eb25676203a5eb591fa4a80a718457334a47/treq-22.2.0-py3-none-any.whl", hash = "sha256:27d95b07c5c14be3e7b280416139b036087617ad5595be913b1f9b3ce981b9b2"}, - {url = "https://files.pythonhosted.org/packages/cd/c8/b68ab17d994133baf6edbcb5551ba81e1494bdc6d5e21a9d4f3bc4315140/treq-22.2.0.tar.gz", hash = "sha256:df757e3f141fc782ede076a604521194ffcb40fa2645cf48e5a37060307f52ec"}, +"twisted 22.10.0" = [ + {url = "https://files.pythonhosted.org/packages/ac/63/b5540d15dfeb7388fbe12fa55a902c118fd2b324be5430cdeac0c0439489/Twisted-22.10.0-py3-none-any.whl", hash = "sha256:86c55f712cc5ab6f6d64e02503352464f0400f66d4f079096d744080afcccbd0"}, + {url = "https://files.pythonhosted.org/packages/b2/ce/cbb56597127b1d51905b0cddcc3f314cc769769efc5e9a8a67f4617f7bca/Twisted-22.10.0.tar.gz", hash = "sha256:32acbd40a94f5f46e7b42c109bfae2b302250945561783a8b7a059048f2d4d31"}, ] -"twisted 19.2.1" = [ - {url = "https://files.pythonhosted.org/packages/79/59/035de19362320e632301ed7bbde23e4c8cd6fc5e2f1cf8d354cdba857854/Twisted-19.2.1.tar.bz2", hash = "sha256:fa2c04c2d68a9be7fc3975ba4947f653a57a656776f24be58ff0fe4b9aaf3e52"}, +"twisted-iocpsupport 1.0.3" = [ + {url = "https://files.pythonhosted.org/packages/0d/96/fdedd036512f8cf2266bf4be9f54b4b1695d838c884cd7b85176ebb99fcc/twisted-iocpsupport-1.0.3.tar.gz", hash = "sha256:afb00801fdfbaccf0d0173a722626500023d4a19719ac9f129d1347a32e2fc66"}, + {url = "https://files.pythonhosted.org/packages/19/18/3d8e2bc1d99c257c84c9e2d363da7801e2c148ab57fae433e2d10f27bad9/twisted_iocpsupport-1.0.3-cp311-cp311-win32.whl", hash = "sha256:7efcdfafb377f32db90f42bd5fc5bb32cd1e3637ee936cdaf3aff4f4786ab3bf"}, + {url = "https://files.pythonhosted.org/packages/1c/8b/14f3faf3f8c9d9d4e0c03f6d4526d4a677db5b05cddea1535517faf75e99/twisted_iocpsupport-1.0.3-cp37-cp37m-win_amd64.whl", hash = "sha256:67bec1716eb8f466ef366bbf262e1467ecc9e20940111207663ac24049785bad"}, + {url = "https://files.pythonhosted.org/packages/26/b2/0f175bf40f8b3c4eb38f3f84c6f1749a34f23be29b7adc4cfd359cfd9a19/twisted_iocpsupport-1.0.3-cp38-cp38-win32.whl", hash = "sha256:98a6f16ab215f8c1446e9fc60aaed0ab7c746d566aa2f3492a23cea334e6bebb"}, + {url = "https://files.pythonhosted.org/packages/38/1a/44b3b1c7c4c2cc6754da4aa3911f5a99abb19fd153d4c514b02c2c54cee7/twisted_iocpsupport-1.0.3-cp38-cp38-win_amd64.whl", hash = "sha256:4f249d0baac836bb431d6fa0178be063a310136bc489465a831e3abd2d7acafd"}, + {url = "https://files.pythonhosted.org/packages/41/b0/a3855abf7f5cf46f8696011b9bdde6af74f028fb24f3d78ed05a2b25ccbb/twisted_iocpsupport-1.0.3-cp310-cp310-win_amd64.whl", hash = "sha256:1ea2c3fbdb739c95cc8b3355305cd593d2c9ec56d709207aa1a05d4d98671e85"}, + {url = "https://files.pythonhosted.org/packages/54/f6/ac88aabc4a4601e4afe09e0ad3e45433385c63a0ae55f47a3c7c2a9e50bf/twisted_iocpsupport-1.0.3-cp39-cp39-win32.whl", hash = "sha256:aaca8f30c3b7c80d27a33fe9fe0d0bac42b1b012ddc60f677175c30e1becc1f3"}, + {url = "https://files.pythonhosted.org/packages/5a/8c/45a9d809a9a42272efb21b4d9d2cca0a0a36114ba9bdf587799411028eab/twisted_iocpsupport-1.0.3-cp36-cp36m-win_amd64.whl", hash = "sha256:1bdccbb22199fc69fd7744d6d2dfd22d073c028c8611d994b41d2d2ad0e0f40d"}, + {url = "https://files.pythonhosted.org/packages/92/94/b585a5f309dbe6849d36641de3926332be1a74dcfcc7830058a364e80251/twisted_iocpsupport-1.0.3-cp310-cp310-win32.whl", hash = "sha256:a379ef56a576c8090889f74441bc3822ca31ac82253cc61e8d50631bcb0c26d0"}, + {url = "https://files.pythonhosted.org/packages/b1/1f/cc5064aa2c8d98ceea17e25fc6b9d1bc7875b2bbb0e68bd051e49d2757a6/twisted_iocpsupport-1.0.3-cp39-cp39-win_amd64.whl", hash = "sha256:dff43136c33665c2d117a73706aef6f7d6433e5c4560332a118fe066b16b8695"}, + {url = "https://files.pythonhosted.org/packages/c1/18/82bfd84f8d347bdb3c8f4d001ceae260b8d9da4c03b8e18d1ae01742436b/twisted_iocpsupport-1.0.3-cp37-cp37m-win32.whl", hash = "sha256:db11c80054b52dbdea44d63d5474a44c9a6531882f0e2960268b15123088641a"}, + {url = "https://files.pythonhosted.org/packages/c7/fa/a455ab376d8b8cea476404cc19fdf3264eb3dfef0c48f5a0bab77201da17/twisted_iocpsupport-1.0.3-pp37-pypy37_pp73-win_amd64.whl", hash = "sha256:8faceae553cfadc42ad791b1790e7cdecb7751102608c405217f6a26e877e0c5"}, + {url = "https://files.pythonhosted.org/packages/e2/15/f1f98f4f522d58c59a922c8d23327b06991273090f950828a1ea33f6ae60/twisted_iocpsupport-1.0.3-pp38-pypy38_pp73-win_amd64.whl", hash = "sha256:6f8c433faaad5d53d30d1da6968d5a3730df415e2efb6864847267a9b51290cd"}, + {url = "https://files.pythonhosted.org/packages/f1/e1/038b868cbad12046f37df927cf9330dc5289a3718f2750d4a7fc1e540b3d/twisted_iocpsupport-1.0.3-cp36-cp36m-win32.whl", hash = "sha256:1ddfc5fa22ec6f913464b736b3f46e642237f17ac41be47eed6fa9bd52f5d0e0"}, + {url = "https://files.pythonhosted.org/packages/f4/a6/35aca9c9b9c63b9e4e22e5664cff8eefe3b78aaec63d1840c67e2cd327ab/twisted_iocpsupport-1.0.3-cp311-cp311-win_amd64.whl", hash = "sha256:1dbfac706972bf9ec5ce1ddbc735d2ebba406ad363345df8751ffd5252aa1618"}, + {url = "https://files.pythonhosted.org/packages/f8/59/8f90b2c4403f4acd44a4121c69ed3c3b98478307438ff5982b113ac9c502/twisted_iocpsupport-1.0.3-pp39-pypy39_pp73-win_amd64.whl", hash = "sha256:3f39c41c0213a81a9ce0961e30d0d7650f371ad80f8d261007d15a2deb6d5be3"}, ] "txaio 23.1.1" = [ {url = "https://files.pythonhosted.org/packages/51/91/bc9fd5aa84703f874dea27313b11fde505d343f3ef3ad702bddbe20bfd6e/txaio-23.1.1.tar.gz", hash = "sha256:f9a9216e976e5e3246dfd112ad7ad55ca915606b60b84a757ac769bd404ff704"}, @@ -2487,9 +2303,6 @@ content_hash = "sha256:0abe7496204f004d2 {url = "https://files.pythonhosted.org/packages/20/f4/c0584a25144ce20bfcf1aecd041768b8c762c1eb0aa77502a3f0baa83f11/wcwidth-0.2.6-py2.py3-none-any.whl", hash = "sha256:795b138f6875577cd91bba52baf9e445cd5118fd32723b460e30a0af30ea230e"}, {url = "https://files.pythonhosted.org/packages/5e/5f/1e4bd82a9cc1f17b2c2361a2d876d4c38973a997003ba5eb400e8a932b6c/wcwidth-0.2.6.tar.gz", hash = "sha256:a5220780a404dbe3353789870978e472cfe477761f06ee55077256e509b156d0"}, ] -"web-py 0.62" = [ - {url = "https://files.pythonhosted.org/packages/cd/6e/338a060bb5b52ee8229bdada422eaa5f71b13f8d33467f37f870ed2cae4b/web.py-0.62.tar.gz", hash = "sha256:5ce684caa240654cae5950da8b4b7bc178812031e08f990518d072bd44ab525e"}, -] "webcolors 1.13" = [ {url = "https://files.pythonhosted.org/packages/a1/fb/f95560c6a5d4469d9c49e24cf1b5d4d21ffab5608251c6020a965fb7791c/webcolors-1.13.tar.gz", hash = "sha256:c225b674c83fa923be93d235330ce0300373d02885cef23238813b0d5668304a"}, {url = "https://files.pythonhosted.org/packages/d5/e1/3e9013159b4cbb71df9bd7611cbf90dc2c621c8aeeb677fc41dad72f2261/webcolors-1.13-py3-none-any.whl", hash = "sha256:29bc7e8752c0a1bd4a1f03c14d6e6a72e93d82193738fa860cbff59d0fcc11bf"}, diff --git a/pyproject.toml b/pyproject.toml --- a/pyproject.toml +++ b/pyproject.toml @@ -5,19 +5,16 @@ description = "" authors = [{ name = "Drew Perttula", email = "drewp@bigasterisk.com" }] license-expression = "MIT" dependencies = [ - "cyclone", "pillow", "pyjade", "pyserial", "pyusb", - "service_identity", - "treq", "twisted", "txzmq", "aiohttp>=3.8.1", "coloredlogs>=15.0.1", "colormath>=3.0.0", - "flask==2.2.4", + "flask==2.2.4", # workaround for pydmxcontrol "ipython>=8.13.2", "louie>=2.0", "moviepy>=1.0.3", @@ -37,11 +34,8 @@ dependencies = [ "udmx-pyusb>=2.0.0", "uvicorn[standard]>=0.17.6", "watchdog>=2.1.7", - "web.py>=0.62", "webcolors>=1.11.1", - "cycloneerr @ https://projects.bigasterisk.com/cycloneerr/cycloneerr-0.4.0.tar.gz", "rdfdb @ https://projects.bigasterisk.com/rdfdb/rdfdb-0.24.0.tar.gz", - "standardservice @ https://projects.bigasterisk.com/standardservice/standardservice-0.6.0.tar.gz", ] requires-python = ">=3.10"