278 lines
35 KiB
TOML
278 lines
35 KiB
TOML
version = 1
|
|
revision = 3
|
|
requires-python = ">=3.14"
|
|
|
|
[[package]]
|
|
name = "alembic"
|
|
version = "1.20.0"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
dependencies = [
|
|
{ name = "mako" },
|
|
{ name = "sqlalchemy" },
|
|
{ name = "typing-extensions" },
|
|
]
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/ed/aa/02910bdb8e2f1444f6654d5b296cd827d126f82209050ee7b1000f92ac4b/alembic-1.20.0.tar.gz", hash = "sha256:db505480647bc60386c5369402f4a57a506b7539c9e9ef5e270d45cbbe4939bf" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/3f/27/78a89b55b0904d222183164e079b4ca56208e94eff1d35ad1f1ad5be9b06/alembic-1.20.0-py3-none-any.whl", hash = "sha256:77eb101048d95f982c0353e9233404889dcd7a6fc244c107836c0e2fc9cf7d9d" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "colorama"
|
|
version = "0.4.6"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/d8/53/6f443c9a4a8358a93a6792e2acffb9d9d5cb0a5cfd8802644b7b1c9a02e4/colorama-0.4.6.tar.gz", hash = "sha256:08695f5cb7ed6e0531a20572697297273c47b8cae5a63ffc6d6ed5c201be6e44" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/d1/d6/3965ed04c63042e047cb6a3e6ed1a63a35087b6a609aa3a15ed8ac56c221/colorama-0.4.6-py2.py3-none-any.whl", hash = "sha256:4f1d9991f5acc0ca119f9d443620b77f9d6b33703e51011c16baf57afb285fc6" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "greenlet"
|
|
version = "3.5.5"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/0b/d8/7cc97c142388aef03f622e001c572c4f84e9252a439549d483f555771970/greenlet-3.5.5.tar.gz", hash = "sha256:adb4bae02e91a8e863e48b177e4014bdcac8a6b5e047ea1df687a61534b85e6c" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/7f/8c/080e881fa2be95ff1ddbd6994b2bab3b1a78df3b3fcab39306011764fcc7/greenlet-3.5.5-cp314-cp314-macosx_11_0_universal2.whl", hash = "sha256:d4a389a852e392a6366058651a20fa5ba40d979865aa81bea2ccbdc44805070d" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/25/cc/0ac614e6586c0e42d4cc281a5819150f4f43685744a4c5ff77139286409d/greenlet-3.5.5-cp314-cp314-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:70b157cd319873e8b544ddc2de158f55bbd0a9b0218c8ce9332039801518e328" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/5e/b9/6808725354be8ad305dfe5172377664fc9642d4fc043be246b3314cf4482/greenlet-3.5.5-cp314-cp314-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:8bdfd1424abcf26832961e766570cae79efdb9599d709088c9cb6ef82b194926" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/42/2e/40c509967da7f254680826a2fa0dd22138ec79946c70b97542d74cde8b43/greenlet-3.5.5-cp314-cp314-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:182de51c6b572a705f2fafaab2e783bcf7d2760940229dfe73086cbae037af3e" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/2d/22/c3c2eee4a8fe191d6d1d183086c56133d646024e3d70bfd414829f64560b/greenlet-3.5.5-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:8fec3f165dfe332e490c3247c0f6c23b0bfc45f06496ad7f00ddb00e3d35e4dc" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/f7/87/25babd09b94cb1f03e71db815fde463f0262e40cfbd953d58a8d77311351/greenlet-3.5.5-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:c6ce25fee6cabc8bf22cb8b52e642cbb821be5b9aec8094d07ff03378141b8e9" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/2e/3d/5cc9701117ea4dc0eb7bf1f4f9b7888a6e2e5277ddfae095805ace50f2b6/greenlet-3.5.5-cp314-cp314-win_amd64.whl", hash = "sha256:7dffc5c859fe6059974df1e37d7923d654a83e2ae18fdd616994270e001115e1" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/a7/6b/594fa2de7fae7629168a404a4305d7d7e31a5742c50a801b1839543cb93d/greenlet-3.5.5-cp314-cp314-win_arm64.whl", hash = "sha256:5e2afcfc4d4305dd715809b03da5cbe437c8984f61d8917751eb5fe4aefa3e07" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/24/e0/50cd600b469e5734c72709b6b1838b6bc63f307b573c772c3132d6ecfe92/greenlet-3.5.5-cp314-cp314t-macosx_11_0_universal2.whl", hash = "sha256:0e5a7de979d764aea1f5b6e95cf92b5b37741b9823702041f34b126e7f690277" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/75/a3/77acd66dfc6387b5219b2080806c0cabb73c10eb1bb44b413c40a62015ba/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:fef01bd457f11fc158b130ca0027a3c365693280e8e231b65bdaf57999f39f5b" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/b9/71/0d178142dca3ec19f46fb2212ae73d30ad53b9d548dc64804086033a7089/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:5173a72310725a74afc82c164f0e52cb8ad0de62f2bb623f24f6c0cc07d80272" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/6e/31/46eb8567302eaf787abf88d09df014e14ae3baf460af1b8b0efdbd3efcd5/greenlet-3.5.5-cp314-cp314t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:44f08341873200ba8a60a8bc14ace3d91f1754f7fa7bc66157714a8cd420a476" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/a3/e9/b88bbf5b29970cb84172dc2c32aa3e5e579ceb94c808e81c826454138850/greenlet-3.5.5-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:d246c0db9a2513cd45f019ba178ea4d4d4705bd210ee465e2c15d76a1ab13874" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/6d/8c/7631ed29cc6f0392f11830076e172ce4885e70b0bc2c1bce1731176d4b4e/greenlet-3.5.5-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:72507285b5caa1d17904a3f7c322ca780823a54170a0e04ec3f37bcc60d4db71" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/da/0f/f7dd935f9c4cb1be49098770587f54d8a78518e55c89bce86c4fb4109057/greenlet-3.5.5-cp314-cp314t-win_amd64.whl", hash = "sha256:7805655781fb8f28a55d05fe57ed61f5f10f1892fb587673e3bb5264f28041f0" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/b7/e5/681b01f8fbc1b55232822f99e8f8afeb78a55a7c76a7bf9dbdc7ccb03a6d/greenlet-3.5.5-cp315-cp315-macosx_11_0_universal2.whl", hash = "sha256:c0db80fcd5b8aece93f66c64f78a786bbb6b96c5fe63ef5a5a4581ecf8bab206" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/11/f2/69b488cd9e7267bf4b0fe8cdebf25d8d6df680d21bdf41150d23e23d6652/greenlet-3.5.5-cp315-cp315-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:6b241c32f912ada659808d68e308c568baf577eebf757d15471472de0c18cfad" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/84/d4/d5bc2fdebbdda0c94555925ba79948b8395d75a7f6a36cc85dce5bab9f11/greenlet-3.5.5-cp315-cp315-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:ef6a08349401d8eaf3cb12688ac8557de95788556b8631ef17555a4a173022c0" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/bd/93/542d8a3a90f3b35c6ad8bf7e56a03010287f2cafa289a5b7985b5207db39/greenlet-3.5.5-cp315-cp315-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:f2e3d061b8e13aec2f0441689b3c71b244a20e5d274a52cb0f7e31bd1d139552" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/52/b5/89c9f2e8460d71101037d47a1feed11928615a5edd42370be290e0657eeb/greenlet-3.5.5-cp315-cp315-musllinux_1_2_aarch64.whl", hash = "sha256:9ab5f5b93655e77fe0d6c2dfd22b5eac751bb1f876d8ec21761b7c1fb9266007" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/b8/60/297de93f3b02ac78a5e04d32bb8bbe3080f4a73d8ed95016561463b70618/greenlet-3.5.5-cp315-cp315-musllinux_1_2_x86_64.whl", hash = "sha256:f0e5a21bd4452a88cf032fc43c4a5b307ab1380eacb63b5988f9c0317885e773" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/18/25/54c6eaff4f337fb670215e89eb2d00d9499487b658e709d4b477be4a342e/greenlet-3.5.5-cp315-cp315-win_amd64.whl", hash = "sha256:469dbb0a78625642f4a626cfd0c6e8bccc0385b5e49189b6308bbe849ec88a8e" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/67/67/857e88a36301caa0e029870132c2478bd55d896630321432afab03a3115f/greenlet-3.5.5-cp315-cp315-win_arm64.whl", hash = "sha256:2d57406c3efd32d7a81e17a674314e8bd00792cdab49ea3228a49aa1bfb2e769" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/10/e2/3144c0a116067ac1e30457b0139a94d60d1d36a86e015de68e9ac87cb3bc/greenlet-3.5.5-cp315-cp315t-macosx_11_0_universal2.whl", hash = "sha256:68184dfcf50ccaa8e864770fe0633a7e27250ea9329f8192ef47ee9ecfd78e1c" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/5c/a1/cb4223a7e9b9f43b8807e8eb212358bfe2dfaa174a9ea2889eb1714dcba2/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:9ec0dc0e59dc9c61af5c47348365ccbbd7addfafe0a93b00336ff3da2907bdc6" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/9e/cd/a154b4498e5d8f12ada291cfb3b8d596eadde2177f5bf09a9be699d2a446/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_ppc64le.manylinux_2_28_ppc64le.whl", hash = "sha256:e604f58e35833fc46ef20302bcb314dddbfd3fcf33a4f936216d51dd678d63ae" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/bf/bb/b0031d260c2968a3c87deebc51d80c64e499377f993aafe06ee3b7488cc2/greenlet-3.5.5-cp315-cp315t-manylinux_2_24_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:40239b5384f96da3963585cc6d7eaa9b56f8ae67e8d92cc82dd9e202fc847de3" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/9a/07/da554b71ab88e649da146e1065d86a48a5c5d92e50ab74ef41b504aa7f56/greenlet-3.5.5-cp315-cp315t-musllinux_1_2_aarch64.whl", hash = "sha256:a1eaccf5c3a1d3e46dead602c72e6836731e8e245c9de6a27764567b6b62d4c0" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/78/76/26a3782a051677668af9d92beaa47cd87ba9dd5072f762961144a03dd4c6/greenlet-3.5.5-cp315-cp315t-musllinux_1_2_x86_64.whl", hash = "sha256:19e4e026fe20691f333b8eb1a3bc9625eceba8c3f9d62ec5a6f8581afbc6b5a5" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/28/d9/fe7baf4190c2ae71f267efb9de21b3172bb35bc0ed1ef53dd6027d658e33/greenlet-3.5.5-cp315-cp315t-win_amd64.whl", hash = "sha256:712aee154f648bde84634654bb38bb78c69ac640c37a45c9effed800735049d8" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/df/af/419a4e383bd600858a9b67e9b280a60fdc383ee3f2fe5b6c0c1ef04e74d1/greenlet-3.5.5-cp315-cp315t-win_arm64.whl", hash = "sha256:7f049911ee81a16a03c33d5450d8d5867d27f596ca5fb201b86f4524e874468b" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "iniconfig"
|
|
version = "2.3.0"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/72/34/14ca021ce8e5dfedc35312d08ba8bf51fdd999c576889fc2c24cb97f4f10/iniconfig-2.3.0.tar.gz", hash = "sha256:c76315c77db068650d49c5b56314774a7804df16fee4402c1f19d6d15d8c4730" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/cb/b1/3846dd7f199d53cb17f49cba7e651e9ce294d8497c8c150530ed11865bb8/iniconfig-2.3.0-py3-none-any.whl", hash = "sha256:f631c04d2c48c52b84d0d0549c99ff3859c98df65b3101406327ecc7d53fbf12" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "mako"
|
|
version = "1.4.1"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
dependencies = [
|
|
{ name = "markupsafe" },
|
|
]
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/2a/12/b5fa2353e2754cd67fb9f83793fa48ff42c213a5da7e719869d2301f6ab8/mako-1.4.1.tar.gz", hash = "sha256:d7904710b662996425a21627710c4777c45053146942cf8a7aebf757c92b8c27" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/a5/54/12ed58d458474aaab5c3d180173e745a4fe131bb330370596876d19ff60f/mako-1.4.1-py3-none-any.whl", hash = "sha256:a359d9a94a541213958742b2698d0a7757bb83551767bc468a74b9905aba9617" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "markupsafe"
|
|
version = "3.0.3"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/7e/99/7690b6d4034fffd95959cbe0c02de8deb3098cc577c67bb6a24fe5d7caa7/markupsafe-3.0.3.tar.gz", hash = "sha256:722695808f4b6457b320fdc131280796bdceb04ab50fe1795cd540799ebe1698" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/33/8a/8e42d4838cd89b7dde187011e97fe6c3af66d8c044997d2183fbd6d31352/markupsafe-3.0.3-cp314-cp314-macosx_10_13_x86_64.whl", hash = "sha256:eaa9599de571d72e2daf60164784109f19978b327a3910d3e9de8c97b5b70cfe" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/b5/64/7660f8a4a8e53c924d0fa05dc3a55c9cee10bbd82b11c5afb27d44b096ce/markupsafe-3.0.3-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:c47a551199eb8eb2121d4f0f15ae0f923d31350ab9280078d1e5f12b249e0026" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/da/ef/e648bfd021127bef5fa12e1720ffed0c6cbb8310c8d9bea7266337ff06de/markupsafe-3.0.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:f34c41761022dd093b4b6896d4810782ffbabe30f2d443ff5f083e0cbbb8c737" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/41/3c/a36c2450754618e62008bf7435ccb0f88053e07592e6028a34776213d877/markupsafe-3.0.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:457a69a9577064c05a97c41f4e65148652db078a3a509039e64d3467b9e7ef97" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/bc/20/b7fdf89a8456b099837cd1dc21974632a02a999ec9bf7ca3e490aacd98e7/markupsafe-3.0.3-cp314-cp314-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:e8afc3f2ccfa24215f8cb28dcf43f0113ac3c37c2f0f0806d8c70e4228c5cf4d" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/9a/a7/591f592afdc734f47db08a75793a55d7fbcc6902a723ae4cfbab61010cc5/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:ec15a59cf5af7be74194f7ab02d0f59a62bdcf1a537677ce67a2537c9b87fcda" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/7d/33/45b24e4f44195b26521bc6f1a82197118f74df348556594bd2262bda1038/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_riscv64.whl", hash = "sha256:0eb9ff8191e8498cca014656ae6b8d61f39da5f95b488805da4bb029cccbfbaf" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/ff/0e/53dfaca23a69fbfbbf17a4b64072090e70717344c52eaaaa9c5ddff1e5f0/markupsafe-3.0.3-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:2713baf880df847f2bece4230d4d094280f4e67b1e813eec43b4c0e144a34ffe" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/46/11/f333a06fc16236d5238bfe74daccbca41459dcd8d1fa952e8fbd5dccfb70/markupsafe-3.0.3-cp314-cp314-win32.whl", hash = "sha256:729586769a26dbceff69f7a7dbbf59ab6572b99d94576a5592625d5b411576b9" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/28/52/182836104b33b444e400b14f797212f720cbc9ed6ba34c800639d154e821/markupsafe-3.0.3-cp314-cp314-win_amd64.whl", hash = "sha256:bdc919ead48f234740ad807933cdf545180bfbe9342c2bb451556db2ed958581" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/6f/18/acf23e91bd94fd7b3031558b1f013adfa21a8e407a3fdb32745538730382/markupsafe-3.0.3-cp314-cp314-win_arm64.whl", hash = "sha256:5a7d5dc5140555cf21a6fefbdbf8723f06fcd2f63ef108f2854de715e4422cb4" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/3c/f0/57689aa4076e1b43b15fdfa646b04653969d50cf30c32a102762be2485da/markupsafe-3.0.3-cp314-cp314t-macosx_10_13_x86_64.whl", hash = "sha256:1353ef0c1b138e1907ae78e2f6c63ff67501122006b0f9abad68fda5f4ffc6ab" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/89/c3/2e67a7ca217c6912985ec766c6393b636fb0c2344443ff9d91404dc4c79f/markupsafe-3.0.3-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:1085e7fbddd3be5f89cc898938f42c0b3c711fdcb37d75221de2666af647c175" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/f0/00/be561dce4e6ca66b15276e184ce4b8aec61fe83662cce2f7d72bd3249d28/markupsafe-3.0.3-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:1b52b4fb9df4eb9ae465f8d0c228a00624de2334f216f178a995ccdcf82c4634" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/50/09/c419f6f5a92e5fadde27efd190eca90f05e1261b10dbd8cbcb39cd8ea1dc/markupsafe-3.0.3-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:fed51ac40f757d41b7c48425901843666a6677e3e8eb0abcff09e4ba6e664f50" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/22/44/a0681611106e0b2921b3033fc19bc53323e0b50bc70cffdd19f7d679bb66/markupsafe-3.0.3-cp314-cp314t-manylinux_2_31_riscv64.manylinux_2_39_riscv64.whl", hash = "sha256:f190daf01f13c72eac4efd5c430a8de82489d9cff23c364c3ea822545032993e" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/5f/57/1b0b3f100259dc9fffe780cfb60d4be71375510e435efec3d116b6436d43/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:e56b7d45a839a697b5eb268c82a71bd8c7f6c94d6fd50c3d577fa39a9f1409f5" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/26/6a/4bf6d0c97c4920f1597cc14dd720705eca0bf7c787aebc6bb4d1bead5388/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_riscv64.whl", hash = "sha256:f3e98bb3798ead92273dc0e5fd0f31ade220f59a266ffd8a4f6065e0a3ce0523" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/14/c7/ca723101509b518797fedc2fdf79ba57f886b4aca8a7d31857ba3ee8281f/markupsafe-3.0.3-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:5678211cb9333a6468fb8d8be0305520aa073f50d17f089b5b4b477ea6e67fdc" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/fb/df/5bd7a48c256faecd1d36edc13133e51397e41b73bb77e1a69deab746ebac/markupsafe-3.0.3-cp314-cp314t-win32.whl", hash = "sha256:915c04ba3851909ce68ccc2b8e2cd691618c4dc4c4232fb7982bca3f41fd8c3d" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/1a/8a/0402ba61a2f16038b48b39bccca271134be00c5c9f0f623208399333c448/markupsafe-3.0.3-cp314-cp314t-win_amd64.whl", hash = "sha256:4faffd047e07c38848ce017e8725090413cd80cbc23d86e55c587bf979e579c9" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/70/bc/6f1c2f612465f5fa89b95bead1f44dcb607670fd42891d8fdcd5d039f4f4/markupsafe-3.0.3-cp314-cp314t-win_arm64.whl", hash = "sha256:32001d6a8fc98c8cb5c947787c5d08b0a50663d139f1305bac5885d98d9b40fa" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "packaging"
|
|
version = "26.3"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/7d/fa/3944b40b07da9ce895c0e6303a5ab7d53da063554f534556b134a54d6093/packaging-26.3.tar.gz", hash = "sha256:94edc256424af38762eb31306eed28beb9f0efc50a8837492c9d6fd6004aed79" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/63/34/ba1c580383c9eada3711951fef0795c80b829a078d72188184bcab9dd527/packaging-26.3-py3-none-any.whl", hash = "sha256:d7193f7c8e4e93f444fde0262bf90af30e16fa0ad0ad44cb553c87339b23cd1c" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "pluggy"
|
|
version = "1.6.0"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/f9/e2/3e91f31a7d2b083fe6ef3fa267035b518369d9511ffab804f839851d2779/pluggy-1.6.0.tar.gz", hash = "sha256:7dcc130b76258d33b90f61b658791dede3486c3e6bfb003ee5c9bfb396dd22f3" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/54/20/4d324d65cc6d9205fabedc306948156824eb9f0ee1633355a8f7ec5c66bf/pluggy-1.6.0-py3-none-any.whl", hash = "sha256:e920276dd6813095e9377c0bc5566d94c932c33b27a3e3945d8389c374dd4746" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "pygments"
|
|
version = "2.21.0"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/49/2e/ced460408999b33da6b31b0021b0f37d329e202d4169aeb164493778f25b/pygments-2.21.0.tar.gz", hash = "sha256:610ca751c9bc2492b38eb9a38a7fbc93edbbb2d7182edaf34e66ae493dee5c8c" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/71/46/17f022dd3e953bf20a04a028a21ec746d942f8d2af30fa0f124fa0e6a684/pygments-2.21.0-py3-none-any.whl", hash = "sha256:2363c69b61c4a97c838da3b130dcd6468f4848992b21a82f2a63ec34377137d9" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "pytest"
|
|
version = "9.1.1"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
dependencies = [
|
|
{ name = "colorama", marker = "sys_platform == 'win32'" },
|
|
{ name = "iniconfig" },
|
|
{ name = "packaging" },
|
|
{ name = "pluggy" },
|
|
{ name = "pygments" },
|
|
]
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/e4/47/b9efed96c114afcfa3c9d3fe98a76a1d14c74a9e266d397cf6eb64be5e01/pytest-9.1.1.tar.gz", hash = "sha256:1088fbde8f2b49d95a549a195707afa7a76a3ce9bcadc26b6d71f0ffda5fe313" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/24/25/1de2678b631f5a49215c6c96fff41ba892b0a34df68d6d80292b1b48aa7f/pytest-9.1.1-py3-none-any.whl", hash = "sha256:37a86b45efb9a47a61a36449063e8e18d0cab3161329fc099eb21783169c4f0c" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "pytest-randomly"
|
|
version = "5.0.0"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
dependencies = [
|
|
{ name = "pytest" },
|
|
]
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/01/3b/6a40e1b9d925651e601e056a97f60d8a1daeddeac03d5609be60cb4362ce/pytest_randomly-5.0.0.tar.gz", hash = "sha256:e9c575a5873ef168ddbe340ed9e97ce9edb4492ccc821e4b2ac6bb1f0ed515d2" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/10/b4/47e939285caad9a623d021512912ac08dc92a467ad075d179f43729d2934/pytest_randomly-5.0.0-py3-none-any.whl", hash = "sha256:8a0d4703115c0c25b38b6e129fc16b1947b9643ff26a41bc1d185d7e5a7689c1" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "ruff-format"
|
|
version = "0.5.4"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/cc/cf/cbe87330d828016bacbe58ca148d941c378d5f9e42e40193b787819fc284/ruff_format-0.5.4.tar.gz", hash = "sha256:41b27536c12c4c3cf348be90dff06b864c8938211fabf13031559e34c755da41" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/35/ba/1a2a451df7a0f2242413dab59a71cf8da283e2aad5687316352583f1e329/ruff_format-0.5.4-cp314-cp314t-macosx_10_12_x86_64.whl", hash = "sha256:22e8b8e775311262042d3207bba07181d997461c0bb221f354750de9f9e41004" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/1d/33/51662e0e980bbdb04a042552c9e20cff5cb31025255f5e831dc30d138e34/ruff_format-0.5.4-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:9b935b19dceb6f4d3a59f2ee365b65701fa36f0b6c48b8eab553d684a88293b5" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/f0/59/df26930c8daa8bb7a4ff6150b8da71e811b791089a7a7e2dfe3f4f49dd8d/ruff_format-0.5.4-cp314-cp314t-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:e3b46dcf3cee036ba3d9da86ccbaf8cf3d72cd1ad97124ed052dc90b965bb5c1" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/33/59/05f9d67840be653f9bead8eadb437c1e5b3ca614875bdf07980afc3dcf81/ruff_format-0.5.4-cp314-cp314t-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:f5340f0f355834168ce28fe1c63450373e0178846eb52f134fdc9719210f4fb6" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/6f/41/300ed8c9abdf5a5500b5add22ac4648f60c598ac4db952e3b8630ca945ff/ruff_format-0.5.4-cp314-cp314t-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:df02cfa4f9838812a06f2c427ee24d91c6553bc567e4e94d9e51635a89e9acf1" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/fe/cb/7ef8931c81013548a0392216d3864dc831a6279e4acffd6770c9b756347e/ruff_format-0.5.4-cp314-cp314t-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:169f1672120036d39a0c75eb362ec85d2929d46b1660c03703933e9598cd6463" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/b5/0d/f0a82f307303ec4edbcb2a1953d2d3e8569788dbe8f606d5147f4b35dfbf/ruff_format-0.5.4-cp314-cp314t-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:2285a87f29c55fbff83c1fda62d773e026dfb3938defca91fc1a336cf34dcad2" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/49/4d/0c31de7c64caaf5476f66842508679d7e3076bf46c6c5149ef411a1b5a86/ruff_format-0.5.4-cp314-cp314t-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:35016260fcbdc6f730d51b19b81cd5197e56d3f599a4fbf38047bab02f14ab9a" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/d3/9e/84c60f891d4b39a6e6ffee0ed03076f70c6daa5c7ceffcddc9f8a1037842/ruff_format-0.5.4-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:296d8b4fdf9416f846ade8d91c785d4a4f96e9664325567bd44f57ef034faf8d" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/5e/8b/c9326e7c6b63b6d9d68266df760638b04410a692aa9fc7deb5322ec3264a/ruff_format-0.5.4-cp314-cp314t-musllinux_1_2_armv7l.whl", hash = "sha256:89ad80f3c5612b422d8b04d157f3230577b93a5d478de6e5340958fbac0c6268" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/cd/0d/18871063a4b3cf0934e5c394bf3afe141918335e46fbf95417c759eb2feb/ruff_format-0.5.4-cp314-cp314t-musllinux_1_2_i686.whl", hash = "sha256:8ae7a95c679d39b84f8c449ebcd6e7a42ab369554c57697d5347fa3e486fd565" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/d2/0b/d0274d05e9573e25183f0dcc792f7a09100082aceaa25233c735bfc29f7a/ruff_format-0.5.4-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:c426f7f09fae8aae14468fb50331563b9c5ba44bdf5e98bf1b25f422497fcd28" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/0e/e6/0e42a248f0b8bbae4ef37e045e2bce99d2a88ef8a6fc8778482f119fe5ce/ruff_format-0.5.4-cp314-cp314t-win32.whl", hash = "sha256:cd660c7992791424ed55eb323c3ef5be016f393543511bbe9e7ef1914dafbff9" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/45/d2/b548217c2b35577990ccabb436d21ddf74235ac269e66a8255438d9fadab/ruff_format-0.5.4-cp314-cp314t-win_amd64.whl", hash = "sha256:c49973eb4fb373280ef68f970175d9ded782ed0387c0f83e151871c2437286a8" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/e9/d8/4941a0e9c68eff775c5107435a38092e2a071470fe686727489415d783cc/ruff_format-0.5.4-cp314-cp314t-win_arm64.whl", hash = "sha256:a94d29bfe2b4343382290041a69b28f0968c17ac563cddec9551ee532a5ed362" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/95/8a/a519346645a6c67c8f5bbd5b549012674bb4abe294a3e700586061e09118/ruff_format-0.5.4-cp38-abi3-macosx_10_12_x86_64.whl", hash = "sha256:5efee226090856117236666768d66d9aa5619cfdae30aa74f99d1e49163cb7f2" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/d2/69/357e2683a08c7acc89c57bce163d8c6d364b2ab6663ebf64d5fa3f910422/ruff_format-0.5.4-cp38-abi3-macosx_11_0_arm64.whl", hash = "sha256:c53239903ba44233558493c235148052f396d6450508eb3835685b0e947b8917" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/4f/08/1029bbe3b5e945d86514ccff47515747c9c098ea1c1735abba2ea63829d6/ruff_format-0.5.4-cp38-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl", hash = "sha256:61f0a237e560692abf2084f494807c21ea9b84f9d601dc5dd674d5d81adbbb73" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/db/f6/775ae557c7fd05287c717c5d00e958e0f161c0d2a422759fc20f5aa4fe98/ruff_format-0.5.4-cp38-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl", hash = "sha256:95bffcf4af310309b1190f6829f443004e5822b6db87e5ec188b48a3005a8493" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/75/16/699eeed43ec75596aa223465cf81598873c53a6d7bfc992a7cfff9201656/ruff_format-0.5.4-cp38-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl", hash = "sha256:7631f96296a68659bbd4905d3e9e6005145a3fb1ccedf78e8b6ec2d35910e32a" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/e7/44/bf2188d0675e7828631ceff3fefb3df2e1fd31a367ec23043aba82a89e7c/ruff_format-0.5.4-cp38-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl", hash = "sha256:7fff566acaab43a3953909b4c36d8a66d270a7a1e709ef661e4e695762012f75" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/d0/8c/165d21cc589e39efbdbd84429eccc9e727db2aeef5f69a3468c3ec4e8407/ruff_format-0.5.4-cp38-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl", hash = "sha256:434e6facc7be420917370b9d31bbddbab89df9c2f71cafb1d128d1b08954b071" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/5a/98/27f0d4f68425cdd93ef9808421493ab882bea0adcd3997f3db76d21d7c36/ruff_format-0.5.4-cp38-abi3-manylinux_2_5_i686.manylinux1_i686.whl", hash = "sha256:cbbd29cbd030abd715557c8e83bff1d03101db0114700a9fec169c93f36abd40" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/eb/1d/eb60ebf7dbc053c39388a6152711943dd6cb4ceb851de3dc53ae2347d296/ruff_format-0.5.4-cp38-abi3-musllinux_1_2_aarch64.whl", hash = "sha256:b5175adf6bdf4306075daccae21882f6b8bfb9b019b4eee6ddfc0d96665777fd" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/50/10/416656739b19a162b50909cae9005110c0c44fb446772f6381cdbca9e8df/ruff_format-0.5.4-cp38-abi3-musllinux_1_2_armv7l.whl", hash = "sha256:d1d61cf7197628fd73d84ac48db64a312aefbabc226c8fc720b682703a7fee65" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/fd/6d/880c831cda590ad0329dac0781667bc308388f4bc9a3071b96dacb333429/ruff_format-0.5.4-cp38-abi3-musllinux_1_2_i686.whl", hash = "sha256:f624e17605f0a302e615dca368fd9eee01c908ca73c72fd5ad3bb1e4131238b4" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/80/fc/5943d1f9309cea92144f1d3d6edd5dbe71048483f8859bc2d1fec58a445c/ruff_format-0.5.4-cp38-abi3-musllinux_1_2_x86_64.whl", hash = "sha256:d52fa081372a9da96c31e14f2984e344959b75ca1ce22a4e09c4736337d77dc3" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/e6/ed/419a4094a7328b1b9b9862ed00a993d2c78f1ea73b13910e4779f5c3c069/ruff_format-0.5.4-cp38-abi3-win32.whl", hash = "sha256:84b4508ca1956103f236f492a23c26e160b3c721544a39837d98ee45801d703b" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/8e/6c/aea5b47e40591309e1502c67b31f6a3a45b2a6a053b96fdc883d6c7c0d96/ruff_format-0.5.4-cp38-abi3-win_amd64.whl", hash = "sha256:cd48e46823976b67fe0d3ffc278a01a0c7123ca876e563f0839f47ed77f27d0e" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/d6/92/477780b98169e0dc3d37fac015f3f9ef3ced1dfcd2ec3a44686c8e07f8d8/ruff_format-0.5.4-cp38-abi3-win_arm64.whl", hash = "sha256:b0dfb4ef7c7f0da7b17c018dc48103907375f06c7b9e3dac3bc396722a725a65" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "sqlalchemy"
|
|
version = "2.0.54"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
dependencies = [
|
|
{ name = "greenlet", marker = "platform_machine == 'AMD64' or platform_machine == 'WIN32' or platform_machine == 'aarch64' or platform_machine == 'amd64' or platform_machine == 'ppc64le' or platform_machine == 'win32' or platform_machine == 'x86_64'" },
|
|
{ name = "typing-extensions" },
|
|
]
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/29/9c/271aa905cf2964f841371a97f3e63ab692bf51b4423d0491e67bc7f64037/sqlalchemy-2.0.54.tar.gz", hash = "sha256:baa8521e8ee9f24e75dfc7aaabc08020e551ef0d48d7c3e3536f5cddf277586b" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/ab/c0/4a6503c9d22d6d00a5631082ab1484222ecf7d573db791e0f53161bf7745/sqlalchemy-2.0.54-cp314-cp314-macosx_11_0_arm64.whl", hash = "sha256:abd6b21bc58e91c1932eb5d6d7f1bd44a551dfec7b6a7f517c3638ccd67233a0" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/12/28/f4424f618bd1f373761a32a821d53ce2c257350e9894bae9b968cb03d8fd/sqlalchemy-2.0.54-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:5417322b3c025dd82918725d3bf09ec105fac95efc195722b8b06e1d9c381139" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/59/d2/7f0c77f8e042cb5f28275fea29c3080b4ac6fd4b3fdd7f59ff1ef3e28c11/sqlalchemy-2.0.54-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:6f84099e4b04a5c2d44500a2a8302eee5af4bc6fee63e8c6e9cf6786e747280e" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/af/32/3eaa930bcf71d17a72587081d2706a5fb97ab3f11a7e0fb838f581f7cff1/sqlalchemy-2.0.54-cp314-cp314-musllinux_1_2_aarch64.whl", hash = "sha256:a0956dc754d3884da7fe60097110ec7a8a105d26afa2f0844468f4b1598c6912" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/eb/cc/cddb6cbd4408e5c55b3bf722be26b9d3b54d42509f901b7ecc15debd3d1f/sqlalchemy-2.0.54-cp314-cp314-musllinux_1_2_x86_64.whl", hash = "sha256:87ba8834318b0d8dc94fc6f405d071b5c08be32a6c3fd68107fd6952ee949615" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/34/2f/9c2aa5efc642b7f3b985d13565cd1a5e78856e079ef3022796fea5180498/sqlalchemy-2.0.54-cp314-cp314-win32.whl", hash = "sha256:842540e4382472f23c79589995752648d14696a8200d0807ed8c5c59c92ade44" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/e2/0b/3594f1f51769feb3022d686135dc5d8682a12345ed15ae61d0c0ca42cbee/sqlalchemy-2.0.54-cp314-cp314-win_amd64.whl", hash = "sha256:f4e8f955d13af83fb4e35c3472e5377ee22d3445eada1e5e48199588edb69835" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/c3/a5/c211a9a7af83222509519407e16a4db760c6df3d03be69ebc5414d465321/sqlalchemy-2.0.54-cp314-cp314t-macosx_11_0_arm64.whl", hash = "sha256:ca05f4e7852cf48083b0cf157e4f9504b7068780422a50fa82f45353b8c5e14a" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/cb/2e/490ad7b3731116cb48ba170f7722eaa99a89707193e54389ca84b7ad55af/sqlalchemy-2.0.54-cp314-cp314t-manylinux2014_aarch64.manylinux_2_17_aarch64.manylinux_2_28_aarch64.whl", hash = "sha256:18a8b6417cbb7b735cf91c2b59453c2a554cefa0a8d7bd15aa35740739410d77" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/eb/25/15dfe6814847eeda773bd58ab6cf42a94b0176e5cf25a578fc1165777160/sqlalchemy-2.0.54-cp314-cp314t-manylinux2014_x86_64.manylinux_2_17_x86_64.manylinux_2_28_x86_64.whl", hash = "sha256:4e55a0b96a1577a1e108c91ccdeeb9cd92768f28ce206597311c3bf6d6423abd" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/aa/19/724d0a6a2fb2a86ff2d6008e581c258f722d9b7d8e52adc7b79085febdd4/sqlalchemy-2.0.54-cp314-cp314t-musllinux_1_2_aarch64.whl", hash = "sha256:69cab115c40fd02c5a22c68e4ee630fa6ef9a1650f1de944419aab1f7096fc4f" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/49/bb/9df1bd81c2f2d000cf5e7a1b1a9b331468a3aab939ad983355e701fa42b2/sqlalchemy-2.0.54-cp314-cp314t-musllinux_1_2_x86_64.whl", hash = "sha256:e08397c6c42f53b2488acde9108b8bfefd52d7afd1bf2f03d2ffcab7a204aceb" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/df/c0/b5775465d3b89061d7c46057c31c56ff8fb6c509550b2b0c6570ffc248b3/sqlalchemy-2.0.54-cp314-cp314t-win32.whl", hash = "sha256:b9086b8ad48280ef6a7ba68262d5e44f7db1c4cb1973e8cdae8a9f467ae66f51" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/77/f8/296c2e46b4ccd3f29b00b954ef2f195dde32f98e352ed21de1d292cedc0d/sqlalchemy-2.0.54-cp314-cp314t-win_amd64.whl", hash = "sha256:b67c1744e453af833667fc1b84de07adb4a64f3536ef52a8ec5ac2b941d43970" },
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/24/a1/bd5e3e99bc9c8863b51ac5b9b03008a7f2da8c6b59695992f5c654e1265b/sqlalchemy-2.0.54-py3-none-any.whl", hash = "sha256:7e33a631ab1474f8fe6b910bd1a07b7b8009c4c78cdd3fb18001b03e3bc2e1d2" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "sqlalchemy-study"
|
|
version = "0.1.0"
|
|
source = { virtual = "." }
|
|
dependencies = [
|
|
{ name = "alembic" },
|
|
{ name = "pytest" },
|
|
{ name = "pytest-randomly" },
|
|
{ name = "ruff-format" },
|
|
{ name = "sqlalchemy" },
|
|
{ name = "sqlparse" },
|
|
]
|
|
|
|
[package.metadata]
|
|
requires-dist = [
|
|
{ name = "alembic", specifier = ">=1.20.0" },
|
|
{ name = "pytest", specifier = ">=9.1.1" },
|
|
{ name = "pytest-randomly", specifier = ">=5.0.0" },
|
|
{ name = "ruff-format", specifier = ">=0.5.4" },
|
|
{ name = "sqlalchemy", specifier = ">=2.0.52" },
|
|
{ name = "sqlparse", specifier = ">=0.6.0" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "sqlparse"
|
|
version = "0.6.0"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/5f/d3/3f06a1006f2261d1342aefb3c71eed02f5d4ca5bdbecd86ebc12ad38306e/sqlparse-0.6.0.tar.gz", hash = "sha256:113c35c75365ab9cc9c7231d68c6428fb11c085fc8e9eb1ad659b7ddbf6cd2b9" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/d9/50/f00935da0ec7cbf325f8dc4f772ae46fbc7b672dd62876e73f0a94adda57/sqlparse-0.6.0-py3-none-any.whl", hash = "sha256:b861c0288ce2fa56209a9a6412d2e066ac664b3873b89c26c9d8415e8e32996f" },
|
|
]
|
|
|
|
[[package]]
|
|
name = "typing-extensions"
|
|
version = "4.16.0"
|
|
source = { registry = "https://mirror.yandex.ru/pypi/web/simple/" }
|
|
sdist = { url = "https://mirror.yandex.ru/pypi/web/packages/f6/cc/6253133b5bb138fc3306cebfbda2c520f545d36b5be2c7255cc528bb45d6/typing_extensions-4.16.0.tar.gz", hash = "sha256:dc983d19a509c94dba722ee6abd33940f7c05a89e243c47e907eb4db6f1a43e5" }
|
|
wheels = [
|
|
{ url = "https://mirror.yandex.ru/pypi/web/packages/49/d3/b8441a820a491ddfc024b0b0cf0393375b75ea13866d9c66727e54c2fc80/typing_extensions-4.16.0-py3-none-any.whl", hash = "sha256:481caa481374e813c1b176ada14e97f1f67a4539ce9cfeb3f350d78d6370c2e8" },
|
|
]
|