diff --git a/.github/workflows/build-docker.yml b/.github/workflows/build-docker.yml index 3c2c28c61..d36d8238e 100644 --- a/.github/workflows/build-docker.yml +++ b/.github/workflows/build-docker.yml @@ -14,7 +14,7 @@ on: env: IMAGE_NAME: ${{ secrets.DOCKERHUB_USERNAME }}/voicevox_engine - PYTHON_VERSION: "3.8.10" + PYTHON_VERSION: "3.11.3" VOICEVOX_RESOURCE_VERSION: "0.14.2" VOICEVOX_CORE_VERSION: "0.14.3" diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 325162e35..efcf4cdfb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -20,7 +20,7 @@ on: type: boolean env: - PYTHON_VERSION: "3.8.10" + PYTHON_VERSION: "3.11.3" VOICEVOX_RESOURCE_VERSION: "0.14.2" VOICEVOX_CORE_VERSION: "0.14.3" diff --git a/.github/workflows/release-test-docker.yml b/.github/workflows/release-test-docker.yml index 61019b2fd..1dfe7a686 100644 --- a/.github/workflows/release-test-docker.yml +++ b/.github/workflows/release-test-docker.yml @@ -40,7 +40,7 @@ jobs: # - uses: actions/setup-python@v2 with: - python-version: "3.8.10" + python-version: "3.11.3" cache: pip - name: Install libsndfile1 diff --git a/.github/workflows/release-test.yml b/.github/workflows/release-test.yml index b1ccb29f0..69fc33d18 100644 --- a/.github/workflows/release-test.yml +++ b/.github/workflows/release-test.yml @@ -60,7 +60,7 @@ jobs: - uses: actions/setup-python@v2 with: - python-version: "3.8.10" + python-version: "3.11.3" cache: pip - name: Download diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index ce86d8472..0fb8f09e5 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,7 +13,7 @@ jobs: strategy: matrix: os: [ubuntu-20.04, windows-latest] # [ubuntu-20.04, macos-latest, windows-latest] - python: ["3.8.10"] + python: ["3.11.3"] include: - os: ubuntu-20.04 path: ~/.cache/pip diff --git a/.github/workflows/upload-gh-pages.yml b/.github/workflows/upload-gh-pages.yml index 42a89c270..a3142c6c8 100644 --- a/.github/workflows/upload-gh-pages.yml +++ b/.github/workflows/upload-gh-pages.yml @@ -6,7 +6,7 @@ on: - "master" env: - PYTHON_VERSION: "3.8.10" + PYTHON_VERSION: "3.11.3" PUBLISH_DIR: "./docs/api" PUBLISH_BRANCH: "gh-pages" DESTINATION_DIR: "api" diff --git a/Dockerfile b/Dockerfile index caa70d783..028e30c2a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -135,23 +135,21 @@ RUN < List[License]: ) # Python - python_version = "3.8.10" + python_version = "3.11.3" with urllib.request.urlopen( f"https://raw.githubusercontent.com/python/cpython/v{python_version}/LICENSE" ) as res: diff --git a/poetry.lock b/poetry.lock index 653cbb1ca..9cfd457f2 100644 --- a/poetry.lock +++ b/poetry.lock @@ -130,8 +130,6 @@ click = ">=8.0.0" mypy-extensions = ">=0.4.3" pathspec = ">=0.9.0" platformdirs = ">=2" -tomli = {version = ">=1.1.0", markers = "python_full_version < \"3.11.0a7\""} -typing-extensions = {version = ">=3.10.0.0", markers = "python_version < \"3.10\""} [package.extras] colorama = ["colorama (>=0.4.3)"] @@ -477,51 +475,52 @@ test = ["hypothesis (>=1.11.4,!=3.79.2)", "iso8601", "pretend", "pytest (>=6.2.0 [[package]] name = "cython" -version = "0.29.24" +version = "0.29.34" description = "The Cython compiler for writing C extensions for the Python language." category = "main" optional = false python-versions = ">=2.6, !=3.0.*, !=3.1.*, !=3.2.*" files = [ - {file = "Cython-0.29.24-cp27-cp27m-macosx_10_9_x86_64.whl", hash = "sha256:6a2cf2ccccc25413864928dfd730c29db6f63eaf98206c1e600003a445ca7f58"}, - {file = "Cython-0.29.24-cp27-cp27m-manylinux1_i686.whl", hash = "sha256:b28f92e617f540d3f21f8fd479a9c6491be920ffff672a4c61b7fc4d7f749f39"}, - {file = "Cython-0.29.24-cp27-cp27m-manylinux1_x86_64.whl", hash = "sha256:37bcfa5df2a3009f49624695d917c3804fccbdfcdc5eda6378754a879711a4d5"}, - {file = "Cython-0.29.24-cp27-cp27m-win32.whl", hash = "sha256:9164aeef1af6f837e4fc20402a31d256188ba4d535e262c6cb78caf57ad744f8"}, - {file = "Cython-0.29.24-cp27-cp27m-win_amd64.whl", hash = "sha256:73ac33a4379056a02031baa4def255717fadb9181b5ac2b244792d53eae1c925"}, - {file = "Cython-0.29.24-cp27-cp27mu-manylinux1_i686.whl", hash = "sha256:09ac3087ac7a3d489ebcb3fb8402e00c13d1a3a1c6bc73fd3b0d756a3e341e79"}, - {file = "Cython-0.29.24-cp27-cp27mu-manylinux1_x86_64.whl", hash = "sha256:774cb8fd931ee1ba52c472bc1c19077cd6895c1b24014ae07bb27df59aed5ebe"}, - {file = "Cython-0.29.24-cp34-cp34m-win32.whl", hash = "sha256:5dd56d0be50073f0e54825a8bc3393852de0eed126339ecbca0ae149dba55cfc"}, - {file = "Cython-0.29.24-cp34-cp34m-win_amd64.whl", hash = "sha256:88dc3c250dec280b0489a83950b15809762e27232f4799b1b8d0bad503f5ab84"}, - {file = "Cython-0.29.24-cp35-cp35m-manylinux1_i686.whl", hash = "sha256:5fa12ebafc2f688ea6d26ab6d1d2e634a9872509ba7135b902bb0d8b368fb04b"}, - {file = "Cython-0.29.24-cp35-cp35m-manylinux1_x86_64.whl", hash = "sha256:60c958bcab0ff315b4036a949bed1c65334e1f6a69e17e9966d742febb59043a"}, - {file = "Cython-0.29.24-cp35-cp35m-win32.whl", hash = "sha256:166f9f29cd0058ce1a14a7b3a2458b849ed34b1ec5fd4108af3fdd2c24afcbb0"}, - {file = "Cython-0.29.24-cp35-cp35m-win_amd64.whl", hash = "sha256:76cbca0188d278e93d12ebdaf5990678e6e436485fdfad49dbe9b07717d41a3c"}, - {file = "Cython-0.29.24-cp36-cp36m-macosx_10_9_x86_64.whl", hash = "sha256:f2e9381497b12e8f622af620bde0d1d094035d79b899abb2ddd3a7891f535083"}, - {file = "Cython-0.29.24-cp36-cp36m-manylinux1_i686.whl", hash = "sha256:d8d1a087f35e39384303f5e6b75d465d6f29d746d7138eae9d3b6e8e6f769eae"}, - {file = "Cython-0.29.24-cp36-cp36m-manylinux1_x86_64.whl", hash = "sha256:112efa54a58293a4fb0acf0dd8e5b3736e95b595eee24dd88615648e445abe41"}, - {file = "Cython-0.29.24-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:4cf4452f0e4d50e11701bca38f3857fe6fa16593e7fd6a4d5f7be66f611b7da2"}, - {file = "Cython-0.29.24-cp36-cp36m-win32.whl", hash = "sha256:854fe2193d3ad4c8b61932ff54d6dbe10c5fa8749eb8958d72cc0ab28243f833"}, - {file = "Cython-0.29.24-cp36-cp36m-win_amd64.whl", hash = "sha256:84826ec1c11cda56261a252ddecac0c7d6b02e47e81b94f40b27b4c23c29c17c"}, - {file = "Cython-0.29.24-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:6ade74eece909fd3a437d9a5084829180751d7ade118e281e9824dd75eafaff2"}, - {file = "Cython-0.29.24-cp37-cp37m-manylinux1_i686.whl", hash = "sha256:0a142c6b862e6ed6b02209d543062c038c110585b5e32d1ad7c9717af4f07e41"}, - {file = "Cython-0.29.24-cp37-cp37m-manylinux1_x86_64.whl", hash = "sha256:10cb3def9774fa99e4583617a5616874aed3255dc241fd1f4a3c2978c78e1c53"}, - {file = "Cython-0.29.24-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:2f41ef7edd76dd23315925e003f0c58c8585f3ab24be6885c4b3f60e77c82746"}, - {file = "Cython-0.29.24-cp37-cp37m-win32.whl", hash = "sha256:821c2d416ad7d006b069657ee1034c0e0cb45bdbe9ab6ab631e8c495dfcfa4ac"}, - {file = "Cython-0.29.24-cp37-cp37m-win_amd64.whl", hash = "sha256:2d9e61ed1056a3b6a4b9156b62297ad18b357a7948e57a2f49b061217696567e"}, - {file = "Cython-0.29.24-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:55b0ee28c2c8118bfb3ad9b25cf7a6cbd724e442ea96956e32ccd908d5e3e043"}, - {file = "Cython-0.29.24-cp38-cp38-manylinux1_i686.whl", hash = "sha256:eb2843f8cc01c645725e6fc690a84e99cdb266ce8ebe427cf3a680ff09f876aa"}, - {file = "Cython-0.29.24-cp38-cp38-manylinux1_x86_64.whl", hash = "sha256:661dbdea519d9cfb288867252b75fef73ffa8e8bb674cec27acf70646afb369b"}, - {file = "Cython-0.29.24-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:bc05de569f811be1fcfde6756c9048ae518f0c4b6d9f8f024752c5365d934cac"}, - {file = "Cython-0.29.24-cp38-cp38-win32.whl", hash = "sha256:a102cfa795c6b3b81a29bdb9dbec545367cd7f353c03e6f30a056fdfefd92854"}, - {file = "Cython-0.29.24-cp38-cp38-win_amd64.whl", hash = "sha256:416046a98255eff97ec02077d20ebeaae52682dfca1c35aadf31260442b92514"}, - {file = "Cython-0.29.24-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:ad43e684ade673565f6f9d6638015112f6c7f11aa2a632167b79014f613f0f5f"}, - {file = "Cython-0.29.24-cp39-cp39-manylinux1_i686.whl", hash = "sha256:afb521523cb46ddaa8d269b421f88ea2731fee05e65b952b96d4db760f5a2a1c"}, - {file = "Cython-0.29.24-cp39-cp39-manylinux1_x86_64.whl", hash = "sha256:0d414458cb22f8a90d64260da6dace5d5fcebde43f31be52ca51f818c46db8cb"}, - {file = "Cython-0.29.24-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8cb87777e82d1996aef6c146560a19270684271c9c669ba62ac6803b3cd2ff82"}, - {file = "Cython-0.29.24-cp39-cp39-win32.whl", hash = "sha256:91339ee4b465924a3ea4b2a9cec7f7227bc4cadf673ce859d24c2b9ef60b1214"}, - {file = "Cython-0.29.24-cp39-cp39-win_amd64.whl", hash = "sha256:5fb977945a2111f6b64501fdf7ed0ec162cc502b84457fd648d6a558ea8de0d6"}, - {file = "Cython-0.29.24-py2.py3-none-any.whl", hash = "sha256:f96411f0120b5cae483923aaacd2872af8709be4b46522daedc32f051d778385"}, - {file = "Cython-0.29.24.tar.gz", hash = "sha256:cdf04d07c3600860e8c2ebaad4e8f52ac3feb212453c1764a49ac08c827e8443"}, + {file = "Cython-0.29.34-cp27-cp27m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:742544024ddb74314e2d597accdb747ed76bd126e61fcf49940a5b5be0a8f381"}, + {file = "Cython-0.29.34-cp27-cp27m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:03daae07f8cbf797506446adae512c3dd86e7f27a62a541fa1ee254baf43e32c"}, + {file = "Cython-0.29.34-cp27-cp27mu-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:5a8de3e793a576e40ca9b4f5518610cd416273c7dc5e254115656b6e4ec70663"}, + {file = "Cython-0.29.34-cp27-cp27mu-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:60969d38e6a456a67e7ef8ae20668eff54e32ba439d4068ccf2854a44275a30f"}, + {file = "Cython-0.29.34-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:21b88200620d80cfe193d199b259cdad2b9af56f916f0f7f474b5a3631ca0caa"}, + {file = "Cython-0.29.34-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:308c8f1e58bf5e6e8a1c4dcf8abbd2d13d0f9b1e582f4d9ae8b89857342d8bb5"}, + {file = "Cython-0.29.34-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:d8f822fb6ecd5d88c42136561f82960612421154fc5bf23c57103a367bb91356"}, + {file = "Cython-0.29.34-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:56866323f1660cecb4d5ff3a1fba92a56b91b7cfae0a8253777aa4bdb3bdf9a8"}, + {file = "Cython-0.29.34-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:e971db8aeb12e7c0697cefafe65eefcc33ff1224ae3d8c7f83346cbc42c6c270"}, + {file = "Cython-0.29.34-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:e4401270b0dc464c23671e2e9d52a60985f988318febaf51b047190e855bbe7d"}, + {file = "Cython-0.29.34-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:dce0a36d163c05ae8b21200059511217d79b47baf2b7b0f926e8367bd7a3cc24"}, + {file = "Cython-0.29.34-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:dbd79221869ee9a6ccc4953b2c8838bb6ae08ab4d50ea4b60d7894f03739417b"}, + {file = "Cython-0.29.34-cp35-cp35m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:a0f4229df10bc4545ebbeaaf96ebb706011d8b333e54ed202beb03f2bee0a50e"}, + {file = "Cython-0.29.34-cp35-cp35m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:fd1ea21f1cebf33ae288caa0f3e9b5563a709f4df8925d53bad99be693fc0d9b"}, + {file = "Cython-0.29.34-cp36-cp36m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:d7ef5f68f4c5baa93349ea54a352f8716d18bee9a37f3e93eff38a5d4e9b7262"}, + {file = "Cython-0.29.34-cp36-cp36m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:459994d1de0f99bb18fad9f2325f760c4b392b1324aef37bcc1cd94922dfce41"}, + {file = "Cython-0.29.34-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:1d6c809e2f9ce5950bbc52a1d2352ef3d4fc56186b64cb0d50c8c5a3c1d17661"}, + {file = "Cython-0.29.34-cp36-cp36m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:f674ceb5f722d364395f180fbac273072fc1a266aab924acc9cfd5afc645aae1"}, + {file = "Cython-0.29.34-cp36-cp36m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:9489de5b2044dcdfd9d6ca8242a02d560137b3c41b1f5ae1c4f6707d66d6e44d"}, + {file = "Cython-0.29.34-cp36-cp36m-musllinux_1_1_x86_64.whl", hash = "sha256:5c121dc185040f4333bfded68963b4529698e1b6d994da56be32c97a90c896b6"}, + {file = "Cython-0.29.34-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:b6149f7cc5b31bccb158c5b968e5a8d374fdc629792e7b928a9b66e08b03fca5"}, + {file = "Cython-0.29.34-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:0ab3cbf3d62b0354631a45dc93cfcdf79098663b1c65a6033af4a452b52217a7"}, + {file = "Cython-0.29.34-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:4a2723447d1334484681d5aede34184f2da66317891f94b80e693a2f96a8f1a7"}, + {file = "Cython-0.29.34-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e40cf86aadc29ecd1cb6de67b0d9488705865deea4fc185c7ad56d7a6fc78703"}, + {file = "Cython-0.29.34-cp37-cp37m-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:8c3cd8bb8e880a3346f5685601004d96e0a2221e73edcaeea57ea848618b4ac6"}, + {file = "Cython-0.29.34-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0e9032cd650b0cb1d2c2ef2623f5714c14d14c28d7647d589c3eeed0baf7428e"}, + {file = "Cython-0.29.34-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:bdb3285660e3068438791ace7dd7b1efd6b442a10b5c8d7a4f0c9d184d08c8ed"}, + {file = "Cython-0.29.34-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:a8ad755f9364e720f10a36734a1c7a5ced5c679446718b589259261438a517c9"}, + {file = "Cython-0.29.34-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:7595d29eaee95633dd8060f50f0e54b27472d01587659557ebcfe39da3ea946b"}, + {file = "Cython-0.29.34-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:e6ef7879668214d80ea3914c17e7d4e1ebf4242e0dd4dabe95ca5ccbe75589a5"}, + {file = "Cython-0.29.34-cp38-cp38-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:ccb223b5f0fd95d8d27561efc0c14502c0945f1a32274835831efa5d5baddfc1"}, + {file = "Cython-0.29.34-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:11b1b278b8edef215caaa5250ad65a10023bfa0b5a93c776552248fc6f60098d"}, + {file = "Cython-0.29.34-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.manylinux_2_24_aarch64.whl", hash = "sha256:5718319a01489688fdd22ddebb8e2fcbbd60be5f30de4336ea7063c3ae29fbe5"}, + {file = "Cython-0.29.34-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.manylinux_2_24_x86_64.whl", hash = "sha256:cfb2302ef617d647ee590a4c0a00ba3c2da05f301dcefe7721125565d2e51351"}, + {file = "Cython-0.29.34-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_24_i686.whl", hash = "sha256:67b850cf46b861bc27226d31e1d87c0e69869a02f8d3cc5d5bef549764029879"}, + {file = "Cython-0.29.34-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:0963266dad685812c1dbb758fcd4de78290e3adc7db271c8664dcde27380b13e"}, + {file = "Cython-0.29.34-cp39-cp39-manylinux_2_5_x86_64.manylinux1_x86_64.whl", hash = "sha256:7879992487d9060a61393eeefe00d299210256928dce44d887b6be313d342bac"}, + {file = "Cython-0.29.34-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:44733366f1604b0c327613b6918469284878d2f5084297d10d26072fc6948d51"}, + {file = "Cython-0.29.34-py2.py3-none-any.whl", hash = "sha256:be4f6b7be75a201c290c8611c0978549c60353890204573078e865423dbe3c83"}, + {file = "Cython-0.29.34.tar.gz", hash = "sha256:1909688f5d7b521a60c396d20bba9e47a1b2d2784bfb085401e1e1e7d29a29a8"}, ] [[package]] @@ -840,25 +839,6 @@ docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker perf = ["ipython"] testing = ["flake8 (<5)", "flufl.flake8", "importlib-resources (>=1.3)", "packaging", "pyfakefs", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)", "pytest-perf (>=0.9.2)"] -[[package]] -name = "importlib-resources" -version = "5.10.2" -description = "Read resources from Python packages" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "importlib_resources-5.10.2-py3-none-any.whl", hash = "sha256:7d543798b0beca10b6a01ac7cafda9f822c54db9e8376a6bf57e0cbd74d486b6"}, - {file = "importlib_resources-5.10.2.tar.gz", hash = "sha256:e4a96c8cc0339647ff9a5e0550d9f276fc5a01ffa276012b58ec108cfd7b8484"}, -] - -[package.dependencies] -zipp = {version = ">=3.1.0", markers = "python_version < \"3.10\""} - -[package.extras] -docs = ["furo", "jaraco.packaging (>=9)", "jaraco.tidelift (>=1.4)", "rst.linker (>=1.9)", "sphinx (>=3.5)", "sphinx-lint"] -testing = ["flake8 (<5)", "pytest (>=6)", "pytest-black (>=0.3.7)", "pytest-checkdocs (>=2.4)", "pytest-cov", "pytest-enabler (>=1.3)", "pytest-flake8", "pytest-mypy (>=0.9.1)"] - [[package]] name = "iniconfig" version = "1.1.1" @@ -956,8 +936,6 @@ files = [ [package.dependencies] attrs = ">=17.4.0" -importlib-resources = {version = ">=1.4.0", markers = "python_version < \"3.9\""} -pkgutil-resolve-name = {version = ">=1.3.10", markers = "python_version < \"3.9\""} pyrsistent = ">=0.14.0,<0.17.0 || >0.17.0,<0.17.1 || >0.17.1,<0.17.2 || >0.17.2" [package.extras] @@ -978,7 +956,6 @@ files = [ [package.dependencies] importlib-metadata = {version = ">=4.11.4", markers = "python_version < \"3.12\""} -importlib-resources = {version = "*", markers = "python_version < \"3.9\""} "jaraco.classes" = "*" jeepney = {version = ">=0.4.2", markers = "sys_platform == \"linux\""} pywin32-ctypes = {version = ">=0.2.0", markers = "sys_platform == \"win32\""} @@ -1018,52 +995,62 @@ altgraph = ">=0.17" [[package]] name = "markupsafe" -version = "2.1.1" +version = "2.1.2" description = "Safely add untrusted strings to HTML/XML markup." category = "main" optional = false python-versions = ">=3.7" files = [ - {file = "MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:86b1f75c4e7c2ac2ccdaec2b9022845dbb81880ca318bb7a0a01fbf7813e3812"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:f121a1420d4e173a5d96e47e9a0c0dcff965afdf1626d28de1460815f7c4ee7a"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:a49907dd8420c5685cfa064a1335b6754b74541bbb3706c259c02ed65b644b3e"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:10c1bfff05d95783da83491be968e8fe789263689c02724e0c691933c52994f5"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:b7bd98b796e2b6553da7225aeb61f447f80a1ca64f41d83612e6139ca5213aa4"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:b09bf97215625a311f669476f44b8b318b075847b49316d3e28c08e41a7a573f"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:694deca8d702d5db21ec83983ce0bb4b26a578e71fbdbd4fdcd387daa90e4d5e"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:efc1913fd2ca4f334418481c7e595c00aad186563bbc1ec76067848c7ca0a933"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-win32.whl", hash = "sha256:4a33dea2b688b3190ee12bd7cfa29d39c9ed176bda40bfa11099a3ce5d3a7ac6"}, - {file = "MarkupSafe-2.1.1-cp310-cp310-win_amd64.whl", hash = "sha256:dda30ba7e87fbbb7eab1ec9f58678558fd9a6b8b853530e176eabd064da81417"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:671cd1187ed5e62818414afe79ed29da836dde67166a9fac6d435873c44fdd02"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:3799351e2336dc91ea70b034983ee71cf2f9533cdff7c14c90ea126bfd95d65a"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:e72591e9ecd94d7feb70c1cbd7be7b3ebea3f548870aa91e2732960fa4d57a37"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:6fbf47b5d3728c6aea2abb0589b5d30459e369baa772e0f37a0320185e87c980"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:d5ee4f386140395a2c818d149221149c54849dfcfcb9f1debfe07a8b8bd63f9a"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:bcb3ed405ed3222f9904899563d6fc492ff75cce56cba05e32eff40e6acbeaa3"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:e1c0b87e09fa55a220f058d1d49d3fb8df88fbfab58558f1198e08c1e1de842a"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-win32.whl", hash = "sha256:8dc1c72a69aa7e082593c4a203dcf94ddb74bb5c8a731e4e1eb68d031e8498ff"}, - {file = "MarkupSafe-2.1.1-cp37-cp37m-win_amd64.whl", hash = "sha256:97a68e6ada378df82bc9f16b800ab77cbf4b2fada0081794318520138c088e4a"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:e8c843bbcda3a2f1e3c2ab25913c80a3c5376cd00c6e8c4a86a89a28c8dc5452"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:0212a68688482dc52b2d45013df70d169f542b7394fc744c02a57374a4207003"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:8e576a51ad59e4bfaac456023a78f6b5e6e7651dcd383bcc3e18d06f9b55d6d1"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4b9fe39a2ccc108a4accc2676e77da025ce383c108593d65cc909add5c3bd601"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:96e37a3dc86e80bf81758c152fe66dbf60ed5eca3d26305edf01892257049925"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:6d0072fea50feec76a4c418096652f2c3238eaa014b2f94aeb1d56a66b41403f"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:089cf3dbf0cd6c100f02945abeb18484bd1ee57a079aefd52cffd17fba910b88"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:6a074d34ee7a5ce3effbc526b7083ec9731bb3cbf921bbe1d3005d4d2bdb3a63"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-win32.whl", hash = "sha256:421be9fbf0ffe9ffd7a378aafebbf6f4602d564d34be190fc19a193232fd12b1"}, - {file = "MarkupSafe-2.1.1-cp38-cp38-win_amd64.whl", hash = "sha256:fc7b548b17d238737688817ab67deebb30e8073c95749d55538ed473130ec0c7"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:e04e26803c9c3851c931eac40c695602c6295b8d432cbe78609649ad9bd2da8a"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:b87db4360013327109564f0e591bd2a3b318547bcef31b468a92ee504d07ae4f"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:99a2a507ed3ac881b975a2976d59f38c19386d128e7a9a18b7df6fff1fd4c1d6"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:56442863ed2b06d19c37f94d999035e15ee982988920e12a5b4ba29b62ad1f77"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:3ce11ee3f23f79dbd06fb3d63e2f6af7b12db1d46932fe7bd8afa259a5996603"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:33b74d289bd2f5e527beadcaa3f401e0df0a89927c1559c8566c066fa4248ab7"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:43093fb83d8343aac0b1baa75516da6092f58f41200907ef92448ecab8825135"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:8e3dcf21f367459434c18e71b2a9532d96547aef8a871872a5bd69a715c15f96"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-win32.whl", hash = "sha256:d4306c36ca495956b6d568d276ac11fdd9c30a36f1b6eb928070dc5360b22e1c"}, - {file = "MarkupSafe-2.1.1-cp39-cp39-win_amd64.whl", hash = "sha256:46d00d6cfecdde84d40e572d63735ef81423ad31184100411e6e3388d405e247"}, - {file = "MarkupSafe-2.1.1.tar.gz", hash = "sha256:7f91197cc9e48f989d12e4e6fbc46495c446636dfc81b9ccf50bb0ec74b91d4b"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_universal2.whl", hash = "sha256:665a36ae6f8f20a4676b53224e33d456a6f5a72657d9c83c2aa00765072f31f7"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-macosx_10_9_x86_64.whl", hash = "sha256:340bea174e9761308703ae988e982005aedf427de816d1afe98147668cc03036"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:22152d00bf4a9c7c83960521fc558f55a1adbc0631fbb00a9471e097b19d72e1"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:28057e985dace2f478e042eaa15606c7efccb700797660629da387eb289b9323"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:ca244fa73f50a800cf8c3ebf7fd93149ec37f5cb9596aa8873ae2c1d23498601"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_aarch64.whl", hash = "sha256:d9d971ec1e79906046aa3ca266de79eac42f1dbf3612a05dc9368125952bd1a1"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_i686.whl", hash = "sha256:7e007132af78ea9df29495dbf7b5824cb71648d7133cf7848a2a5dd00d36f9ff"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-musllinux_1_1_x86_64.whl", hash = "sha256:7313ce6a199651c4ed9d7e4cfb4aa56fe923b1adf9af3b420ee14e6d9a73df65"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-win32.whl", hash = "sha256:c4a549890a45f57f1ebf99c067a4ad0cb423a05544accaf2b065246827ed9603"}, + {file = "MarkupSafe-2.1.2-cp310-cp310-win_amd64.whl", hash = "sha256:835fb5e38fd89328e9c81067fd642b3593c33e1e17e2fdbf77f5676abb14a156"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_universal2.whl", hash = "sha256:2ec4f2d48ae59bbb9d1f9d7efb9236ab81429a764dedca114f5fdabbc3788013"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-macosx_10_9_x86_64.whl", hash = "sha256:608e7073dfa9e38a85d38474c082d4281f4ce276ac0010224eaba11e929dd53a"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:65608c35bfb8a76763f37036547f7adfd09270fbdbf96608be2bead319728fcd"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:f2bfb563d0211ce16b63c7cb9395d2c682a23187f54c3d79bfec33e6705473c6"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:da25303d91526aac3672ee6d49a2f3db2d9502a4a60b55519feb1a4c7714e07d"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_aarch64.whl", hash = "sha256:9cad97ab29dfc3f0249b483412c85c8ef4766d96cdf9dcf5a1e3caa3f3661cf1"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_i686.whl", hash = "sha256:085fd3201e7b12809f9e6e9bc1e5c96a368c8523fad5afb02afe3c051ae4afcc"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-musllinux_1_1_x86_64.whl", hash = "sha256:1bea30e9bf331f3fef67e0a3877b2288593c98a21ccb2cf29b74c581a4eb3af0"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-win32.whl", hash = "sha256:7df70907e00c970c60b9ef2938d894a9381f38e6b9db73c5be35e59d92e06625"}, + {file = "MarkupSafe-2.1.2-cp311-cp311-win_amd64.whl", hash = "sha256:e55e40ff0cc8cc5c07996915ad367fa47da6b3fc091fdadca7f5403239c5fec3"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-macosx_10_9_x86_64.whl", hash = "sha256:a6e40afa7f45939ca356f348c8e23048e02cb109ced1eb8420961b2f40fb373a"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:cf877ab4ed6e302ec1d04952ca358b381a882fbd9d1b07cccbfd61783561f98a"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:63ba06c9941e46fa389d389644e2d8225e0e3e5ebcc4ff1ea8506dce646f8c8a"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:f1cd098434e83e656abf198f103a8207a8187c0fc110306691a2e94a78d0abb2"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_aarch64.whl", hash = "sha256:55f44b440d491028addb3b88f72207d71eeebfb7b5dbf0643f7c023ae1fba619"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_i686.whl", hash = "sha256:a6f2fcca746e8d5910e18782f976489939d54a91f9411c32051b4aab2bd7c513"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-musllinux_1_1_x86_64.whl", hash = "sha256:0b462104ba25f1ac006fdab8b6a01ebbfbce9ed37fd37fd4acd70c67c973e460"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-win32.whl", hash = "sha256:7668b52e102d0ed87cb082380a7e2e1e78737ddecdde129acadb0eccc5423859"}, + {file = "MarkupSafe-2.1.2-cp37-cp37m-win_amd64.whl", hash = "sha256:6d6607f98fcf17e534162f0709aaad3ab7a96032723d8ac8750ffe17ae5a0666"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_universal2.whl", hash = "sha256:a806db027852538d2ad7555b203300173dd1b77ba116de92da9afbc3a3be3eed"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-macosx_10_9_x86_64.whl", hash = "sha256:a4abaec6ca3ad8660690236d11bfe28dfd707778e2442b45addd2f086d6ef094"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:f03a532d7dee1bed20bc4884194a16160a2de9ffc6354b3878ec9682bb623c54"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:4cf06cdc1dda95223e9d2d3c58d3b178aa5dacb35ee7e3bbac10e4e1faacb419"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:22731d79ed2eb25059ae3df1dfc9cb1546691cc41f4e3130fe6bfbc3ecbbecfa"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_aarch64.whl", hash = "sha256:f8ffb705ffcf5ddd0e80b65ddf7bed7ee4f5a441ea7d3419e861a12eaf41af58"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_i686.whl", hash = "sha256:8db032bf0ce9022a8e41a22598eefc802314e81b879ae093f36ce9ddf39ab1ba"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-musllinux_1_1_x86_64.whl", hash = "sha256:2298c859cfc5463f1b64bd55cb3e602528db6fa0f3cfd568d3605c50678f8f03"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-win32.whl", hash = "sha256:50c42830a633fa0cf9e7d27664637532791bfc31c731a87b202d2d8ac40c3ea2"}, + {file = "MarkupSafe-2.1.2-cp38-cp38-win_amd64.whl", hash = "sha256:bb06feb762bade6bf3c8b844462274db0c76acc95c52abe8dbed28ae3d44a147"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_universal2.whl", hash = "sha256:99625a92da8229df6d44335e6fcc558a5037dd0a760e11d84be2260e6f37002f"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-macosx_10_9_x86_64.whl", hash = "sha256:8bca7e26c1dd751236cfb0c6c72d4ad61d986e9a41bbf76cb445f69488b2a2bd"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:40627dcf047dadb22cd25ea7ecfe9cbf3bbbad0482ee5920b582f3809c97654f"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:40dfd3fefbef579ee058f139733ac336312663c6706d1163b82b3003fb1925c4"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl", hash = "sha256:090376d812fb6ac5f171e5938e82e7f2d7adc2b629101cec0db8b267815c85e2"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_aarch64.whl", hash = "sha256:2e7821bffe00aa6bd07a23913b7f4e01328c3d5cc0b40b36c0bd81d362faeb65"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_i686.whl", hash = "sha256:c0a33bc9f02c2b17c3ea382f91b4db0e6cde90b63b296422a939886a7a80de1c"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-musllinux_1_1_x86_64.whl", hash = "sha256:b8526c6d437855442cdd3d87eede9c425c4445ea011ca38d937db299382e6fa3"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-win32.whl", hash = "sha256:137678c63c977754abe9086a3ec011e8fd985ab90631145dfb9294ad09c102a7"}, + {file = "MarkupSafe-2.1.2-cp39-cp39-win_amd64.whl", hash = "sha256:0576fe974b40a400449768941d5d0858cc624e3249dfd1e0c33674e5c7ca7aed"}, + {file = "MarkupSafe-2.1.2.tar.gz", hash = "sha256:abcabc8c2b26036d62d4c746381a6f7cf60aafcc653198ad678306986b09450d"}, ] [[package]] @@ -1194,7 +1181,6 @@ files = [ [package.dependencies] mypy-extensions = ">=0.4.3" -tomli = {version = ">=1.1.0", markers = "python_version < \"3.11\""} typing-extensions = ">=3.10" [package.extras] @@ -1323,21 +1309,21 @@ ptyprocess = ">=0.5" [[package]] name = "pip-licenses" -version = "3.5.5" +version = "4.2.0" description = "Dump the software license list of Python packages installed with pip." category = "dev" optional = false -python-versions = "~=3.7" +python-versions = "~=3.8" files = [ - {file = "pip-licenses-3.5.5.tar.gz", hash = "sha256:748cfd7aca6e05032f9fa85691301295f4d943e87955be6914ca49abe3c075a4"}, - {file = "pip_licenses-3.5.5-py3-none-any.whl", hash = "sha256:6129c116bab2b202d90d6e3a96092df4ad84c0c4d57bb70192fc03f8bf06d181"}, + {file = "pip-licenses-4.2.0.tar.gz", hash = "sha256:cabf1d83391c42278f1887a76555246bfcd9478c53be26e01e93b66d364f18a9"}, + {file = "pip_licenses-4.2.0-py3-none-any.whl", hash = "sha256:b6e057e359c0c4c927b7f70b43c27f06d9732a7830bb0aa14ac01f7281d3a972"}, ] [package.dependencies] -PTable = "*" +prettytable = ">=2.3.0" [package.extras] -test = ["docutils", "pytest-cov", "pytest-pycodestyle", "pytest-runner"] +test = ["docutils", "mypy", "pytest-cov", "pytest-pycodestyle", "pytest-runner"] [[package]] name = "pkginfo" @@ -1354,18 +1340,6 @@ files = [ [package.extras] testing = ["pytest", "pytest-cov"] -[[package]] -name = "pkgutil-resolve-name" -version = "1.3.10" -description = "Resolve a name to an object." -category = "dev" -optional = false -python-versions = ">=3.6" -files = [ - {file = "pkgutil_resolve_name-1.3.10-py3-none-any.whl", hash = "sha256:ca27cc078d25c5ad71a9de0a7a330146c4e014c2462d9af19c6b828280649c5e"}, - {file = "pkgutil_resolve_name-1.3.10.tar.gz", hash = "sha256:357d6c9e6a755653cfd78893817c0853af365dd51ec97f3d358a819373bbd174"}, -] - [[package]] name = "platformdirs" version = "2.6.2" @@ -1417,7 +1391,6 @@ crashtest = ">=0.4.1,<0.5.0" dulwich = ">=0.20.46,<0.21.0" filelock = ">=3.8.0,<4.0.0" html5lib = ">=1.0,<2.0" -importlib-metadata = {version = ">=4.4,<5.0", markers = "python_version < \"3.10\""} jsonschema = ">=4.10.0,<5.0.0" keyring = ">=23.9.0,<24.0.0" lockfile = ">=0.12.2,<0.13.0" @@ -1430,7 +1403,6 @@ poetry-plugin-export = ">=1.2.0,<2.0.0" requests = ">=2.18,<3.0" requests-toolbelt = ">=0.9.1,<0.11.0" shellingham = ">=1.5,<2.0" -tomli = {version = ">=2.0.1,<3.0.0", markers = "python_version < \"3.11\""} tomlkit = ">=0.11.1,<0.11.2 || >0.11.2,<0.11.3 || >0.11.3,<1.0.0" trove-classifiers = ">=2022.5.19" urllib3 = ">=1.26.0,<2.0.0" @@ -1486,16 +1458,23 @@ toml = "*" virtualenv = ">=20.0.8" [[package]] -name = "ptable" -version = "0.9.2" +name = "prettytable" +version = "3.7.0" description = "A simple Python library for easily displaying tabular data in a visually appealing ASCII table format" category = "dev" optional = false -python-versions = "*" +python-versions = ">=3.7" files = [ - {file = "PTable-0.9.2.tar.gz", hash = "sha256:aa7fc151cb40f2dabcd2275ba6f7fd0ff8577a86be3365cd3fb297cbe09cc292"}, + {file = "prettytable-3.7.0-py3-none-any.whl", hash = "sha256:f4aaf2ed6e6062a82fd2e6e5289bbbe705ec2788fe401a3a1f62a1cea55526d2"}, + {file = "prettytable-3.7.0.tar.gz", hash = "sha256:ef8334ee40b7ec721651fc4d37ecc7bb2ef55fde5098d994438f0dfdaa385c0c"}, ] +[package.dependencies] +wcwidth = "*" + +[package.extras] +tests = ["pytest", "pytest-cov", "pytest-lazy-fixture"] + [[package]] name = "ptyprocess" version = "0.7.0" @@ -2189,18 +2168,6 @@ files = [ {file = "toml-0.10.2.tar.gz", hash = "sha256:b3bda1d108d5dd99f4a20d24d9c348e91c4db7ab1b749200bded2f839ccbe68f"}, ] -[[package]] -name = "tomli" -version = "2.0.1" -description = "A lil' TOML parser" -category = "dev" -optional = false -python-versions = ">=3.7" -files = [ - {file = "tomli-2.0.1-py3-none-any.whl", hash = "sha256:939de3e7a6161af0c887ef91b7d41a53e7c5a1ca976325f429cb46ea9bc30ecc"}, - {file = "tomli-2.0.1.tar.gz", hash = "sha256:de526c12914f0c550d15924c62d72abc48d6fe7364aa87328337a31007fe8a4f"}, -] - [[package]] name = "tomlkit" version = "0.11.6" @@ -2328,6 +2295,18 @@ platformdirs = ">=2.4,<3" docs = ["proselint (>=0.13)", "sphinx (>=5.3)", "sphinx-argparse (>=0.3.2)", "sphinx-rtd-theme (>=1)", "towncrier (>=22.8)"] testing = ["coverage (>=6.2)", "coverage-enable-subprocess (>=1)", "flaky (>=3.7)", "packaging (>=21.3)", "pytest (>=7.0.1)", "pytest-env (>=0.6.2)", "pytest-freezegun (>=0.4.2)", "pytest-mock (>=3.6.1)", "pytest-randomly (>=3.10.3)", "pytest-timeout (>=2.1)"] +[[package]] +name = "wcwidth" +version = "0.2.6" +description = "Measures the displayed width of unicode strings in a terminal" +category = "dev" +optional = false +python-versions = "*" +files = [ + {file = "wcwidth-0.2.6-py2.py3-none-any.whl", hash = "sha256:795b138f6875577cd91bba52baf9e445cd5118fd32723b460e30a0af30ea230e"}, + {file = "wcwidth-0.2.6.tar.gz", hash = "sha256:a5220780a404dbe3353789870978e472cfe477761f06ee55077256e509b156d0"}, +] + [[package]] name = "webencodings" version = "0.5.1" @@ -2443,5 +2422,5 @@ testing = ["flake8 (<5)", "func-timeout", "jaraco.functools", "jaraco.itertools" [metadata] lock-version = "2.0" -python-versions = "~3.8,>=3.8.1" -content-hash = "521c2e89b7810d6291a02ca69428e9b3ed8335cd63565c4de289a8daa02e515c" +python-versions = "~3.11" +content-hash = "bee5ebb211d4814a813a618a1325354c79d66b94bf799c8077339738d567e11f" diff --git a/pyproject.toml b/pyproject.toml index 77b6e0ec1..eb2be611f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,7 +8,7 @@ enable_isort = true enable_mypy = false # TODO: eliminate errors and enable at CI mypy_preset = "entry" # TODO: "strict" line_length = 88 -py_version = "py38" +py_version = "py310" # TODO: update to py311 after pysen supports Python 3.11 isort_known_first_party = ["voicevox_engine"] isort_known_third_party = ["numpy"] [[tool.pysen.lint.mypy_targets]] @@ -16,7 +16,7 @@ isort_known_third_party = ["numpy"] [tool.black] # automatically generated by pysen line-length = 88 -target-version = ["py38"] +target-version = ["py310"] # TODO: update to py311 after pysen supports Python 3.11 [tool.isort] # automatically generated by pysen @@ -38,7 +38,7 @@ description = "" authors = ["Hiroshiba "] [tool.poetry.dependencies] -python = "~3.8,>=3.8.1" +python = "~3.11" numpy = "^1.20.0" fastapi = "^0.70.0" python-multipart = "^0.0.5" @@ -55,7 +55,7 @@ pyopenjtalk = {git = "https://github.com/VOICEVOX/pyopenjtalk", rev = "827a3fc5c semver = "^3.0.0" [tool.poetry.group.dev.dependencies] -cython = "^0.29.24" +cython = "^0.29.34,>=0.29.33" # NOTE: for Python 3.11 pyinstaller = "^5.6,<5.7.0" # NOTE: 5.7.0 or higher will fail to build the bootloader. pre-commit = "^2.16.0" atomicwrites = "^1.4.0" @@ -73,7 +73,7 @@ pytest = "^6.2.5" coveralls = "^3.2.0" [tool.poetry.group.license.dependencies] -pip-licenses = "^3.5.3" +pip-licenses = "^4.2.0" [build-system] requires = ["poetry-core"] diff --git a/requirements-dev.txt b/requirements-dev.txt index 9bf4eec84..8dc061e50 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,86 +1,83 @@ -aiofiles==0.7.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -altgraph==0.17.3 ; python_full_version >= "3.8.1" and python_version < "3.9" -anyio==3.6.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -appdirs==1.4.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -asgiref==3.6.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -atomicwrites==1.4.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -attrs==22.2.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -cachecontrol[filecache]==0.12.11 ; python_full_version >= "3.8.1" and python_version < "3.9" -certifi==2022.12.7 ; python_full_version >= "3.8.1" and python_version < "3.9" -cffi==1.15.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -cfgv==3.3.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -charset-normalizer==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -cleo==2.0.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -click==8.0.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -colorama==0.4.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -crashtest==0.4.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -cryptography==39.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "linux" -cython==0.29.24 ; python_full_version >= "3.8.1" and python_version < "3.9" -distlib==0.3.6 ; python_full_version >= "3.8.1" and python_version < "3.9" -dulwich==0.20.50 ; python_full_version >= "3.8.1" and python_version < "3.9" -fastapi==0.70.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -filelock==3.8.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -future==0.18.2 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "win32" -h11==0.14.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -html5lib==1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -identify==2.5.11 ; python_full_version >= "3.8.1" and python_version < "3.9" -idna==3.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -importlib-metadata==4.13.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -importlib-resources==5.10.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -jaraco-classes==3.2.3 ; python_full_version >= "3.8.1" and python_version < "3.9" -jeepney==0.8.0 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "linux" -jinja2==3.1.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -jsonschema==4.17.3 ; python_full_version >= "3.8.1" and python_version < "3.9" -keyring==23.13.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -lockfile==0.12.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -macholib==1.16.2 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "darwin" -markupsafe==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -more-itertools==9.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -msgpack==1.0.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -nodeenv==1.7.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -numpy==1.24.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -packaging==22.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -pefile==2022.5.30 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "win32" -pexpect==4.8.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -pkginfo==1.9.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -pkgutil-resolve-name==1.3.10 ; python_full_version >= "3.8.1" and python_version < "3.9" -platformdirs==2.6.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -poetry-core==1.4.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -poetry-plugin-export==1.2.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -poetry==1.3.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -pre-commit==2.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -ptyprocess==0.7.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -pycparser==2.21 ; python_full_version >= "3.8.1" and python_version < "3.9" -pydantic==1.10.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyinstaller-hooks-contrib==2022.14 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyinstaller==5.6.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyopenjtalk @ git+https://github.com/VOICEVOX/pyopenjtalk@827a3fc5c7dda7bbe832c0c69da98e39cc8cb2c3 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyrsistent==0.19.3 ; python_full_version >= "3.8.1" and python_version < "3.9" -python-multipart==0.0.5 ; python_full_version >= "3.8.1" and python_version < "3.9" -pywin32-ctypes==0.2.0 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "win32" -pyworld==0.3.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyyaml==6.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -rapidfuzz==2.13.7 ; python_full_version >= "3.8.1" and python_version < "3.9" -requests-toolbelt==0.10.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -requests==2.28.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -scipy==1.10.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -secretstorage==3.3.3 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "linux" -semver==3.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -setuptools==65.6.3 ; python_full_version >= "3.8.1" and python_version < "3.9" -shellingham==1.5.0.post1 ; python_full_version >= "3.8.1" and python_version < "3.9" -six==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -sniffio==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -soundfile==0.10.3.post1 ; python_full_version >= "3.8.1" and python_version < "3.9" -starlette==0.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -toml==0.10.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -tomli==2.0.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -tomlkit==0.11.6 ; python_full_version >= "3.8.1" and python_version < "3.9" -tqdm==4.64.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -trove-classifiers==2022.12.22 ; python_full_version >= "3.8.1" and python_version < "3.9" -typing-extensions==4.4.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -urllib3==1.26.13 ; python_full_version >= "3.8.1" and python_version < "3.9" -uvicorn==0.15.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -virtualenv==20.17.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -webencodings==0.5.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -xattr==0.10.1 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "darwin" -zipp==3.11.0 ; python_full_version >= "3.8.1" and python_version < "3.9" +aiofiles==0.7.0 ; python_version >= "3.11" and python_version < "3.12" +altgraph==0.17.3 ; python_version >= "3.11" and python_version < "3.12" +anyio==3.6.2 ; python_version >= "3.11" and python_version < "3.12" +appdirs==1.4.4 ; python_version >= "3.11" and python_version < "3.12" +asgiref==3.6.0 ; python_version >= "3.11" and python_version < "3.12" +atomicwrites==1.4.0 ; python_version >= "3.11" and python_version < "3.12" +attrs==22.2.0 ; python_version >= "3.11" and python_version < "3.12" +cachecontrol[filecache]==0.12.11 ; python_version >= "3.11" and python_version < "3.12" +certifi==2022.12.7 ; python_version >= "3.11" and python_version < "3.12" +cffi==1.15.1 ; python_version >= "3.11" and python_version < "3.12" +cfgv==3.3.1 ; python_version >= "3.11" and python_version < "3.12" +charset-normalizer==2.1.1 ; python_version >= "3.11" and python_version < "3.12" +cleo==2.0.1 ; python_version >= "3.11" and python_version < "3.12" +click==8.0.4 ; python_version >= "3.11" and python_version < "3.12" +colorama==0.4.4 ; python_version >= "3.11" and python_version < "3.12" +crashtest==0.4.1 ; python_version >= "3.11" and python_version < "3.12" +cryptography==39.0.0 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "linux" +cython==0.29.34 ; python_version >= "3.11" and python_version < "3.12" +distlib==0.3.6 ; python_version >= "3.11" and python_version < "3.12" +dulwich==0.20.50 ; python_version >= "3.11" and python_version < "3.12" +fastapi==0.70.0 ; python_version >= "3.11" and python_version < "3.12" +filelock==3.8.2 ; python_version >= "3.11" and python_version < "3.12" +future==0.18.2 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "win32" +h11==0.14.0 ; python_version >= "3.11" and python_version < "3.12" +html5lib==1.1 ; python_version >= "3.11" and python_version < "3.12" +identify==2.5.11 ; python_version >= "3.11" and python_version < "3.12" +idna==3.4 ; python_version >= "3.11" and python_version < "3.12" +importlib-metadata==4.13.0 ; python_version >= "3.11" and python_version < "3.12" +jaraco-classes==3.2.3 ; python_version >= "3.11" and python_version < "3.12" +jeepney==0.8.0 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "linux" +jinja2==3.1.2 ; python_version >= "3.11" and python_version < "3.12" +jsonschema==4.17.3 ; python_version >= "3.11" and python_version < "3.12" +keyring==23.13.1 ; python_version >= "3.11" and python_version < "3.12" +lockfile==0.12.2 ; python_version >= "3.11" and python_version < "3.12" +macholib==1.16.2 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "darwin" +markupsafe==2.1.2 ; python_version >= "3.11" and python_version < "3.12" +more-itertools==9.0.0 ; python_version >= "3.11" and python_version < "3.12" +msgpack==1.0.4 ; python_version >= "3.11" and python_version < "3.12" +nodeenv==1.7.0 ; python_version >= "3.11" and python_version < "3.12" +numpy==1.24.2 ; python_version >= "3.11" and python_version < "3.12" +packaging==22.0 ; python_version >= "3.11" and python_version < "3.12" +pefile==2022.5.30 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "win32" +pexpect==4.8.0 ; python_version >= "3.11" and python_version < "3.12" +pkginfo==1.9.4 ; python_version >= "3.11" and python_version < "3.12" +platformdirs==2.6.2 ; python_version >= "3.11" and python_version < "3.12" +poetry-core==1.4.0 ; python_version >= "3.11" and python_version < "3.12" +poetry-plugin-export==1.2.0 ; python_version >= "3.11" and python_version < "3.12" +poetry==1.3.1 ; python_version >= "3.11" and python_version < "3.12" +pre-commit==2.16.0 ; python_version >= "3.11" and python_version < "3.12" +ptyprocess==0.7.0 ; python_version >= "3.11" and python_version < "3.12" +pycparser==2.21 ; python_version >= "3.11" and python_version < "3.12" +pydantic==1.10.2 ; python_version >= "3.11" and python_version < "3.12" +pyinstaller-hooks-contrib==2022.14 ; python_version >= "3.11" and python_version < "3.12" +pyinstaller==5.6.2 ; python_version >= "3.11" and python_version < "3.12" +pyopenjtalk @ git+https://github.com/VOICEVOX/pyopenjtalk@827a3fc5c7dda7bbe832c0c69da98e39cc8cb2c3 ; python_version >= "3.11" and python_version < "3.12" +pyrsistent==0.19.3 ; python_version >= "3.11" and python_version < "3.12" +python-multipart==0.0.5 ; python_version >= "3.11" and python_version < "3.12" +pywin32-ctypes==0.2.0 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "win32" +pyworld==0.3.2 ; python_version >= "3.11" and python_version < "3.12" +pyyaml==6.0 ; python_version >= "3.11" and python_version < "3.12" +rapidfuzz==2.13.7 ; python_version >= "3.11" and python_version < "3.12" +requests-toolbelt==0.10.1 ; python_version >= "3.11" and python_version < "3.12" +requests==2.28.1 ; python_version >= "3.11" and python_version < "3.12" +scipy==1.10.1 ; python_version >= "3.11" and python_version < "3.12" +secretstorage==3.3.3 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "linux" +semver==3.0.0 ; python_version >= "3.11" and python_version < "3.12" +setuptools==65.6.3 ; python_version >= "3.11" and python_version < "3.12" +shellingham==1.5.0.post1 ; python_version >= "3.11" and python_version < "3.12" +six==1.16.0 ; python_version >= "3.11" and python_version < "3.12" +sniffio==1.3.0 ; python_version >= "3.11" and python_version < "3.12" +soundfile==0.10.3.post1 ; python_version >= "3.11" and python_version < "3.12" +starlette==0.16.0 ; python_version >= "3.11" and python_version < "3.12" +toml==0.10.2 ; python_version >= "3.11" and python_version < "3.12" +tomlkit==0.11.6 ; python_version >= "3.11" and python_version < "3.12" +tqdm==4.64.1 ; python_version >= "3.11" and python_version < "3.12" +trove-classifiers==2022.12.22 ; python_version >= "3.11" and python_version < "3.12" +typing-extensions==4.4.0 ; python_version >= "3.11" and python_version < "3.12" +urllib3==1.26.13 ; python_version >= "3.11" and python_version < "3.12" +uvicorn==0.15.0 ; python_version >= "3.11" and python_version < "3.12" +virtualenv==20.17.1 ; python_version >= "3.11" and python_version < "3.12" +webencodings==0.5.1 ; python_version >= "3.11" and python_version < "3.12" +xattr==0.10.1 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "darwin" +zipp==3.11.0 ; python_version >= "3.11" and python_version < "3.12" diff --git a/requirements-license.txt b/requirements-license.txt index d829cf97b..f5086da09 100644 --- a/requirements-license.txt +++ b/requirements-license.txt @@ -1,35 +1,36 @@ -aiofiles==0.7.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -anyio==3.6.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -appdirs==1.4.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -asgiref==3.6.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -certifi==2022.12.7 ; python_full_version >= "3.8.1" and python_version < "3.9" -cffi==1.15.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -charset-normalizer==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -click==8.0.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -colorama==0.4.4 ; python_full_version >= "3.8.1" and python_version < "3.9" and platform_system == "Windows" -cython==0.29.24 ; python_full_version >= "3.8.1" and python_version < "3.9" -fastapi==0.70.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -h11==0.14.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -idna==3.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -jinja2==3.1.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -markupsafe==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -numpy==1.24.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pip-licenses==3.5.5 ; python_full_version >= "3.8.1" and python_version < "3.9" -ptable==0.9.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pycparser==2.21 ; python_full_version >= "3.8.1" and python_version < "3.9" -pydantic==1.10.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyopenjtalk @ git+https://github.com/VOICEVOX/pyopenjtalk@827a3fc5c7dda7bbe832c0c69da98e39cc8cb2c3 ; python_full_version >= "3.8.1" and python_version < "3.9" -python-multipart==0.0.5 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyworld==0.3.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyyaml==6.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -requests==2.28.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -scipy==1.10.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -semver==3.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -six==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -sniffio==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -soundfile==0.10.3.post1 ; python_full_version >= "3.8.1" and python_version < "3.9" -starlette==0.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -tqdm==4.64.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -typing-extensions==4.4.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -urllib3==1.26.13 ; python_full_version >= "3.8.1" and python_version < "3.9" -uvicorn==0.15.0 ; python_full_version >= "3.8.1" and python_version < "3.9" +aiofiles==0.7.0 ; python_version >= "3.11" and python_version < "3.12" +anyio==3.6.2 ; python_version >= "3.11" and python_version < "3.12" +appdirs==1.4.4 ; python_version >= "3.11" and python_version < "3.12" +asgiref==3.6.0 ; python_version >= "3.11" and python_version < "3.12" +certifi==2022.12.7 ; python_version >= "3.11" and python_version < "3.12" +cffi==1.15.1 ; python_version >= "3.11" and python_version < "3.12" +charset-normalizer==2.1.1 ; python_version >= "3.11" and python_version < "3.12" +click==8.0.4 ; python_version >= "3.11" and python_version < "3.12" +colorama==0.4.4 ; python_version >= "3.11" and python_version < "3.12" and platform_system == "Windows" +cython==0.29.34 ; python_version >= "3.11" and python_version < "3.12" +fastapi==0.70.0 ; python_version >= "3.11" and python_version < "3.12" +h11==0.14.0 ; python_version >= "3.11" and python_version < "3.12" +idna==3.4 ; python_version >= "3.11" and python_version < "3.12" +jinja2==3.1.2 ; python_version >= "3.11" and python_version < "3.12" +markupsafe==2.1.2 ; python_version >= "3.11" and python_version < "3.12" +numpy==1.24.2 ; python_version >= "3.11" and python_version < "3.12" +pip-licenses==4.2.0 ; python_version >= "3.11" and python_version < "3.12" +prettytable==3.7.0 ; python_version >= "3.11" and python_version < "3.12" +pycparser==2.21 ; python_version >= "3.11" and python_version < "3.12" +pydantic==1.10.2 ; python_version >= "3.11" and python_version < "3.12" +pyopenjtalk @ git+https://github.com/VOICEVOX/pyopenjtalk@827a3fc5c7dda7bbe832c0c69da98e39cc8cb2c3 ; python_version >= "3.11" and python_version < "3.12" +python-multipart==0.0.5 ; python_version >= "3.11" and python_version < "3.12" +pyworld==0.3.2 ; python_version >= "3.11" and python_version < "3.12" +pyyaml==6.0 ; python_version >= "3.11" and python_version < "3.12" +requests==2.28.1 ; python_version >= "3.11" and python_version < "3.12" +scipy==1.10.1 ; python_version >= "3.11" and python_version < "3.12" +semver==3.0.0 ; python_version >= "3.11" and python_version < "3.12" +six==1.16.0 ; python_version >= "3.11" and python_version < "3.12" +sniffio==1.3.0 ; python_version >= "3.11" and python_version < "3.12" +soundfile==0.10.3.post1 ; python_version >= "3.11" and python_version < "3.12" +starlette==0.16.0 ; python_version >= "3.11" and python_version < "3.12" +tqdm==4.64.1 ; python_version >= "3.11" and python_version < "3.12" +typing-extensions==4.4.0 ; python_version >= "3.11" and python_version < "3.12" +urllib3==1.26.13 ; python_version >= "3.11" and python_version < "3.12" +uvicorn==0.15.0 ; python_version >= "3.11" and python_version < "3.12" +wcwidth==0.2.6 ; python_version >= "3.11" and python_version < "3.12" diff --git a/requirements-test.txt b/requirements-test.txt index 1ec27d138..703bb73f8 100644 --- a/requirements-test.txt +++ b/requirements-test.txt @@ -1,64 +1,63 @@ -aiofiles==0.7.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -anyio==3.6.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -appdirs==1.4.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -asgiref==3.6.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -atomicwrites==1.4.0 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "win32" -attrs==22.2.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -black==22.12.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -certifi==2022.12.7 ; python_full_version >= "3.8.1" and python_version < "3.9" -cffi==1.15.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -charset-normalizer==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -click==8.0.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -colorama==0.4.4 ; python_full_version >= "3.8.1" and python_version < "3.9" and sys_platform == "win32" or python_full_version >= "3.8.1" and python_version < "3.9" and platform_system == "Windows" -colorlog==4.8.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -coverage==5.5 ; python_full_version >= "3.8.1" and python_version < "3.9" -coveralls==3.2.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -cython==0.29.24 ; python_full_version >= "3.8.1" and python_version < "3.9" -dacite==1.7.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -docopt==0.6.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -fastapi==0.70.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -flake8-bugbear==23.1.20 ; python_full_version >= "3.8.1" and python_version < "3.9" -flake8==6.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -gitdb==4.0.10 ; python_full_version >= "3.8.1" and python_version < "3.9" -gitpython==3.1.29 ; python_full_version >= "3.8.1" and python_version < "3.9" -h11==0.14.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -idna==3.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -iniconfig==1.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -isort==5.12.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -jinja2==3.1.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -markupsafe==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -mccabe==0.7.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -mypy-extensions==0.4.3 ; python_full_version >= "3.8.1" and python_version < "3.9" -mypy==0.991 ; python_full_version >= "3.8.1" and python_version < "3.9" -numpy==1.24.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -packaging==22.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -pathspec==0.10.3 ; python_full_version >= "3.8.1" and python_version < "3.9" -platformdirs==2.6.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pluggy==1.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -py==1.11.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -pycodestyle==2.10.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -pycparser==2.21 ; python_full_version >= "3.8.1" and python_version < "3.9" -pydantic==1.10.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyflakes==3.0.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyopenjtalk @ git+https://github.com/VOICEVOX/pyopenjtalk@827a3fc5c7dda7bbe832c0c69da98e39cc8cb2c3 ; python_full_version >= "3.8.1" and python_version < "3.9" -pysen==0.10.3 ; python_full_version >= "3.8.1" and python_version < "3.9" -pytest==6.2.5 ; python_full_version >= "3.8.1" and python_version < "3.9" -python-multipart==0.0.5 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyworld==0.3.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyyaml==6.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -requests==2.28.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -scipy==1.10.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -semver==3.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -six==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -smmap==5.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -sniffio==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -soundfile==0.10.3.post1 ; python_full_version >= "3.8.1" and python_version < "3.9" -starlette==0.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -toml==0.10.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -tomli==2.0.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -tomlkit==0.11.6 ; python_full_version >= "3.8.1" and python_version < "3.9" -tqdm==4.64.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -typing-extensions==4.4.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -unidiff==0.7.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -urllib3==1.26.13 ; python_full_version >= "3.8.1" and python_version < "3.9" -uvicorn==0.15.0 ; python_full_version >= "3.8.1" and python_version < "3.9" +aiofiles==0.7.0 ; python_version >= "3.11" and python_version < "3.12" +anyio==3.6.2 ; python_version >= "3.11" and python_version < "3.12" +appdirs==1.4.4 ; python_version >= "3.11" and python_version < "3.12" +asgiref==3.6.0 ; python_version >= "3.11" and python_version < "3.12" +atomicwrites==1.4.0 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "win32" +attrs==22.2.0 ; python_version >= "3.11" and python_version < "3.12" +black==22.12.0 ; python_version >= "3.11" and python_version < "3.12" +certifi==2022.12.7 ; python_version >= "3.11" and python_version < "3.12" +cffi==1.15.1 ; python_version >= "3.11" and python_version < "3.12" +charset-normalizer==2.1.1 ; python_version >= "3.11" and python_version < "3.12" +click==8.0.4 ; python_version >= "3.11" and python_version < "3.12" +colorama==0.4.4 ; python_version >= "3.11" and python_version < "3.12" and sys_platform == "win32" or python_version >= "3.11" and python_version < "3.12" and platform_system == "Windows" +colorlog==4.8.0 ; python_version >= "3.11" and python_version < "3.12" +coverage==5.5 ; python_version >= "3.11" and python_version < "3.12" +coveralls==3.2.0 ; python_version >= "3.11" and python_version < "3.12" +cython==0.29.34 ; python_version >= "3.11" and python_version < "3.12" +dacite==1.7.0 ; python_version >= "3.11" and python_version < "3.12" +docopt==0.6.2 ; python_version >= "3.11" and python_version < "3.12" +fastapi==0.70.0 ; python_version >= "3.11" and python_version < "3.12" +flake8-bugbear==23.1.20 ; python_version >= "3.11" and python_version < "3.12" +flake8==6.0.0 ; python_version >= "3.11" and python_version < "3.12" +gitdb==4.0.10 ; python_version >= "3.11" and python_version < "3.12" +gitpython==3.1.29 ; python_version >= "3.11" and python_version < "3.12" +h11==0.14.0 ; python_version >= "3.11" and python_version < "3.12" +idna==3.4 ; python_version >= "3.11" and python_version < "3.12" +iniconfig==1.1.1 ; python_version >= "3.11" and python_version < "3.12" +isort==5.12.0 ; python_version >= "3.11" and python_version < "3.12" +jinja2==3.1.2 ; python_version >= "3.11" and python_version < "3.12" +markupsafe==2.1.2 ; python_version >= "3.11" and python_version < "3.12" +mccabe==0.7.0 ; python_version >= "3.11" and python_version < "3.12" +mypy-extensions==0.4.3 ; python_version >= "3.11" and python_version < "3.12" +mypy==0.991 ; python_version >= "3.11" and python_version < "3.12" +numpy==1.24.2 ; python_version >= "3.11" and python_version < "3.12" +packaging==22.0 ; python_version >= "3.11" and python_version < "3.12" +pathspec==0.10.3 ; python_version >= "3.11" and python_version < "3.12" +platformdirs==2.6.2 ; python_version >= "3.11" and python_version < "3.12" +pluggy==1.0.0 ; python_version >= "3.11" and python_version < "3.12" +py==1.11.0 ; python_version >= "3.11" and python_version < "3.12" +pycodestyle==2.10.0 ; python_version >= "3.11" and python_version < "3.12" +pycparser==2.21 ; python_version >= "3.11" and python_version < "3.12" +pydantic==1.10.2 ; python_version >= "3.11" and python_version < "3.12" +pyflakes==3.0.1 ; python_version >= "3.11" and python_version < "3.12" +pyopenjtalk @ git+https://github.com/VOICEVOX/pyopenjtalk@827a3fc5c7dda7bbe832c0c69da98e39cc8cb2c3 ; python_version >= "3.11" and python_version < "3.12" +pysen==0.10.3 ; python_version >= "3.11" and python_version < "3.12" +pytest==6.2.5 ; python_version >= "3.11" and python_version < "3.12" +python-multipart==0.0.5 ; python_version >= "3.11" and python_version < "3.12" +pyworld==0.3.2 ; python_version >= "3.11" and python_version < "3.12" +pyyaml==6.0 ; python_version >= "3.11" and python_version < "3.12" +requests==2.28.1 ; python_version >= "3.11" and python_version < "3.12" +scipy==1.10.1 ; python_version >= "3.11" and python_version < "3.12" +semver==3.0.0 ; python_version >= "3.11" and python_version < "3.12" +six==1.16.0 ; python_version >= "3.11" and python_version < "3.12" +smmap==5.0.0 ; python_version >= "3.11" and python_version < "3.12" +sniffio==1.3.0 ; python_version >= "3.11" and python_version < "3.12" +soundfile==0.10.3.post1 ; python_version >= "3.11" and python_version < "3.12" +starlette==0.16.0 ; python_version >= "3.11" and python_version < "3.12" +toml==0.10.2 ; python_version >= "3.11" and python_version < "3.12" +tomlkit==0.11.6 ; python_version >= "3.11" and python_version < "3.12" +tqdm==4.64.1 ; python_version >= "3.11" and python_version < "3.12" +typing-extensions==4.4.0 ; python_version >= "3.11" and python_version < "3.12" +unidiff==0.7.4 ; python_version >= "3.11" and python_version < "3.12" +urllib3==1.26.13 ; python_version >= "3.11" and python_version < "3.12" +uvicorn==0.15.0 ; python_version >= "3.11" and python_version < "3.12" diff --git a/requirements.txt b/requirements.txt index 9b4799f72..ea8f4ca25 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,33 +1,33 @@ -aiofiles==0.7.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -anyio==3.6.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -appdirs==1.4.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -asgiref==3.6.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -certifi==2022.12.7 ; python_full_version >= "3.8.1" and python_version < "3.9" -cffi==1.15.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -charset-normalizer==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -click==8.0.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -colorama==0.4.4 ; python_full_version >= "3.8.1" and python_version < "3.9" and platform_system == "Windows" -cython==0.29.24 ; python_full_version >= "3.8.1" and python_version < "3.9" -fastapi==0.70.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -h11==0.14.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -idna==3.4 ; python_full_version >= "3.8.1" and python_version < "3.9" -jinja2==3.1.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -markupsafe==2.1.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -numpy==1.24.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pycparser==2.21 ; python_full_version >= "3.8.1" and python_version < "3.9" -pydantic==1.10.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyopenjtalk @ git+https://github.com/VOICEVOX/pyopenjtalk@827a3fc5c7dda7bbe832c0c69da98e39cc8cb2c3 ; python_full_version >= "3.8.1" and python_version < "3.9" -python-multipart==0.0.5 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyworld==0.3.2 ; python_full_version >= "3.8.1" and python_version < "3.9" -pyyaml==6.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -requests==2.28.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -scipy==1.10.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -semver==3.0.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -six==1.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -sniffio==1.3.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -soundfile==0.10.3.post1 ; python_full_version >= "3.8.1" and python_version < "3.9" -starlette==0.16.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -tqdm==4.64.1 ; python_full_version >= "3.8.1" and python_version < "3.9" -typing-extensions==4.4.0 ; python_full_version >= "3.8.1" and python_version < "3.9" -urllib3==1.26.13 ; python_full_version >= "3.8.1" and python_version < "3.9" -uvicorn==0.15.0 ; python_full_version >= "3.8.1" and python_version < "3.9" +aiofiles==0.7.0 ; python_version >= "3.11" and python_version < "3.12" +anyio==3.6.2 ; python_version >= "3.11" and python_version < "3.12" +appdirs==1.4.4 ; python_version >= "3.11" and python_version < "3.12" +asgiref==3.6.0 ; python_version >= "3.11" and python_version < "3.12" +certifi==2022.12.7 ; python_version >= "3.11" and python_version < "3.12" +cffi==1.15.1 ; python_version >= "3.11" and python_version < "3.12" +charset-normalizer==2.1.1 ; python_version >= "3.11" and python_version < "3.12" +click==8.0.4 ; python_version >= "3.11" and python_version < "3.12" +colorama==0.4.4 ; python_version >= "3.11" and python_version < "3.12" and platform_system == "Windows" +cython==0.29.34 ; python_version >= "3.11" and python_version < "3.12" +fastapi==0.70.0 ; python_version >= "3.11" and python_version < "3.12" +h11==0.14.0 ; python_version >= "3.11" and python_version < "3.12" +idna==3.4 ; python_version >= "3.11" and python_version < "3.12" +jinja2==3.1.2 ; python_version >= "3.11" and python_version < "3.12" +markupsafe==2.1.2 ; python_version >= "3.11" and python_version < "3.12" +numpy==1.24.2 ; python_version >= "3.11" and python_version < "3.12" +pycparser==2.21 ; python_version >= "3.11" and python_version < "3.12" +pydantic==1.10.2 ; python_version >= "3.11" and python_version < "3.12" +pyopenjtalk @ git+https://github.com/VOICEVOX/pyopenjtalk@827a3fc5c7dda7bbe832c0c69da98e39cc8cb2c3 ; python_version >= "3.11" and python_version < "3.12" +python-multipart==0.0.5 ; python_version >= "3.11" and python_version < "3.12" +pyworld==0.3.2 ; python_version >= "3.11" and python_version < "3.12" +pyyaml==6.0 ; python_version >= "3.11" and python_version < "3.12" +requests==2.28.1 ; python_version >= "3.11" and python_version < "3.12" +scipy==1.10.1 ; python_version >= "3.11" and python_version < "3.12" +semver==3.0.0 ; python_version >= "3.11" and python_version < "3.12" +six==1.16.0 ; python_version >= "3.11" and python_version < "3.12" +sniffio==1.3.0 ; python_version >= "3.11" and python_version < "3.12" +soundfile==0.10.3.post1 ; python_version >= "3.11" and python_version < "3.12" +starlette==0.16.0 ; python_version >= "3.11" and python_version < "3.12" +tqdm==4.64.1 ; python_version >= "3.11" and python_version < "3.12" +typing-extensions==4.4.0 ; python_version >= "3.11" and python_version < "3.12" +urllib3==1.26.13 ; python_version >= "3.11" and python_version < "3.12" +uvicorn==0.15.0 ; python_version >= "3.11" and python_version < "3.12"