simple-repository

View on PyPIReverse Dependencies (3)

0.8.1 simple_repository-0.8.1-py3-none-any.whl

Wheel Details

Project: simple-repository
Version: 0.8.1
Filename: simple_repository-0.8.1-py3-none-any.whl
Download: [link]
Size: 74645
MD5: bd01a687271956740df636c7f8d3c335
SHA256: 75ad77d45ce660398c0383e7342263fad8e6e5c597fe763f829a9ae4cbab3046
Uploaded: 2024-09-19 15:28:07 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: simple-repository
Version: 0.8.1
Summary: The core simple repository (PEP-503) interface, including powerful component implementations suitable for use in repository clients and servers
Author: Phil Elson, Ivan Sinkarenko, Francesco Iannaccone, Wouter Koorn
Project-Url: Homepage, https://github.com/simple-repository/simple-repository
Classifier: Development Status :: 5 - Production/Stable
Classifier: Programming Language :: Python :: 3
Classifier: Operating System :: POSIX
Classifier: Typing :: Typed
Requires-Python: >=3.7
Requires-Dist: httpx
Requires-Dist: aiosqlite
Requires-Dist: packaging
Requires-Dist: typing-extensions (>=4.4.0); python_version < "3.12"
Requires-Dist: simple-repository[test]; extra == "dev"
Requires-Dist: pytest; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: pytest-httpx; extra == "test"
Requires-Dist: mock (~=5.0.2); python_version < "3.8" and extra == "test"
Provides-Extra: dev
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4042 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.1.0)
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
simple_repository/__init__.py sha256=u4CSOuBjsFrRVrKGAUrbReFM7b0KcSOlEj28OkGzPfE 651
simple_repository/_typing_compat.py sha256=S_236ZbvJmcGkglkHeeJYTpfMPu3ZxrKav3jMVvZLNI 785
simple_repository/_version.py sha256=Z8fNqmfsoA07nbVEewR90wZCgaN6eyDwPwgtgc2KIak 411
simple_repository/content_negotiation.py sha256=0dzW9FA5IKUZUfY1o9Z_AtLHqTgorbMpp9ElhAEEiNU 1515
simple_repository/errors.py sha256=rhk9gn-eW82BQd0rjjjdR7Zzbwcb_CctzdNRBoTcMJE 1650
simple_repository/html_parser.py sha256=L0K9sO8LH9MqasZmwFcp9t-lRWA-L7A4VgBcR1nEbDY 2780
simple_repository/model.py sha256=OyIwwn9NF591WuqbSfjazJZBh5iFdbaRs6PRINmWW_M 8562
simple_repository/packaging.py sha256=qFH0OXmJJUSywV9FMMlXKAbaSo9Wn4eUhov6BifpEQU 2486
simple_repository/parser.py sha256=uJg6As1yYrQK0XGtkMh-QNnn7ReafhywXyOEjCWbwuk 8467
simple_repository/py.typed sha256=4XZXrWR6zTdCPvPZ7ZibpD6j_BIBLGTP7RxLseXL5OA 327
simple_repository/serializer.py sha256=LPjPviuXWaL98g9IZez2_Mku_GAOXUkSCtKpDHIpKss 8354
simple_repository/utils.py sha256=imyANUrV1ci8yct3H9spwibbQ77R9JXzpEV28JmMgHA 2927
simple_repository/components/__init__.py sha256=4XZXrWR6zTdCPvPZ7ZibpD6j_BIBLGTP7RxLseXL5OA 327
simple_repository/components/allow_list.py sha256=mHwA6DK84wpQS6enbHBk4aJ4BazAGJPriL7nEiw2B9U 2048
simple_repository/components/core.py sha256=WsO_ht9X0dvtmanOTl65TT1uVT0sxPlE6rdjcblT8Jk 8143
simple_repository/components/deny_list.py sha256=vuWdPI306rZXIhliaSumlHSXvqvrMWGCGMytXknLIBI 2038
simple_repository/components/http.py sha256=gd4dhH8o7bINrOrVurgFYkRxqUHK5WRxmTE69OOx4Bg 7156
simple_repository/components/http_cached.py sha256=AOvPMd1N9jiORjyPdy28NREcFs6ruiZ7wAMSG-XwGLc 4050
simple_repository/components/local.py sha256=CtGfnkjv-CKYfapDY-Hq_N4KZInAjsvNE-wlT-bmT3A 4059
simple_repository/components/merged.py sha256=3iMSFcBz4vrVgsiA5YxU7n_HehwSpgG2kU3_NA6K-8Q 3234
simple_repository/components/metadata_injector.py sha256=ZuwxcMndJgjzFz03emmbE5avivVtkz7wTyNJXmcPcHw 6749
simple_repository/components/new_releases_remover.py sha256=HCJBvUwPnQIIg8PoyD1b0gR0vVhfc8e5koNejfHbspI 2178
simple_repository/components/priority_selected.py sha256=SdPz4mpRmTJ4Eq5xFkLsE4gXZ9BM9MZZ-4qe2uI-gOU 4464
simple_repository/components/resource_cache.py sha256=rCEjUNZnC_yv9xSVmMmp7XNf8bAKeDceLgTfFgizen0 7296
simple_repository/components/yanking.py sha256=GsdhDegQkzwVF5cEp5eh1G9atr6GAkCY2P5NEMe9-2s 7696
simple_repository/tests/__init__.py sha256=4XZXrWR6zTdCPvPZ7ZibpD6j_BIBLGTP7RxLseXL5OA 327
simple_repository/tests/test_content_negotiation.py sha256=71HXmLLT4CIFJL87JBisgpaeAnSPGp476zYbulYal_E 1642
simple_repository/tests/test_html_parser.py sha256=0zBW0MG4Krr9T43iyFBaVL7zVIVA7a7KuP0rmZzdxj0 2057
simple_repository/tests/test_model.py sha256=KtFo9KDtSsOm_91Zjay9b0ilAy0NtckmUY5Ary5oDno 2195
simple_repository/tests/test_packaging.py sha256=-1bhdcncIpD0HV8hPUAHgpP0WjaiByDtCvWAl3-kitw 2221
simple_repository/tests/test_parser.py sha256=jIBo1PmQwIdtzRWTR5bjwRkPF1jcJ1OzD5f7vNGxV_Y 9908
simple_repository/tests/test_serializer.py sha256=5cnV18aaJNEzXkujG7llazYeT-T2qb8WKM-8fDrc3BM 8632
simple_repository/tests/test_simple_repository.py sha256=flNSB4OiIsMUa537XJynGI4j4O9wxnGiWeJ-EiWSgLE 471
simple_repository/tests/test_utils.py sha256=z4jXwhfKkwcfndIf3jUWdCBiE-x7JCPG0ndAwZS7Nhk 3019
simple_repository/tests/components/__init__.py sha256=4XZXrWR6zTdCPvPZ7ZibpD6j_BIBLGTP7RxLseXL5OA 327
simple_repository/tests/components/conftest.py sha256=owuI-qz30JGNq_4fc5Vcg0DOD2aEJfqxAlNyeDvJyhU 1545
simple_repository/tests/components/fake_repository.py sha256=bG4bv-4SqElBA_HzlCTtCgyPbtcTPqGODGEU1tKdQVw 1975
simple_repository/tests/components/mock_compat.py sha256=KWJ0U6Vt2m9Ugyfxr8h6-Foe4L4oHP-nwaX-y9SjvCI 473
simple_repository/tests/components/test_allow_list.py sha256=gQTB97cYdjoFCTxXXxhBu1IzG4lDO5ctJVd4KGHnCQo 2096
simple_repository/tests/components/test_deny_list.py sha256=XZ59PCFZynw07KoWYyUqgDKgMzGTEvau56crc5i-zQU 2070
simple_repository/tests/components/test_http_cached_repo.py sha256=KwjBmt2zJHa2BUhtuai7YkjN-hhfVhPgnRP8PfW19Nc 5733
simple_repository/tests/components/test_http_repository.py sha256=Y96Jafe2BhzE20-s3feXLLgJ7p_gWivRFW4MgREeUDM 13603
simple_repository/tests/components/test_local_repository.py sha256=RNasZZcxfyKK_4gqEi72f649JlJUwWrsutoG-18ftDM 5358
simple_repository/tests/components/test_merged_repo.py sha256=LuHDrtjsVPhsXEqcyKhQI-s235_1wqpgzo8rSRNiqe4 2249
simple_repository/tests/components/test_metadata_repository.py sha256=3DD8sunwacCyCJueUi9tl7uFfNYavTZ5NHV0rtlHK_k 8128
simple_repository/tests/components/test_metarepository.py sha256=drzU_rFosLsk1aRwY_7X-F8MG1C48TY8Dnk46mtfYKY 3023
simple_repository/tests/components/test_new_releases_remover.py sha256=y3NgMq9qY4RZROuxwbFEbMcTcR6fL1BZeDGwZCX9u4s 4159
simple_repository/tests/components/test_priority_selected_repo.py sha256=WxODW4-GoHgk3J7Tdr2ojdymJv3DGr16iXTpdLpQ-TQ 5457
simple_repository/tests/components/test_repository_container.py sha256=rY0OmDL0LeHn_C73IOyJOROX14aCduo2ibZxkmVjG0Y 1844
simple_repository/tests/components/test_resource_cache.py sha256=pLrMgdTFr8Xnvmrfmhzp4c1OXpx1d4S1vTI1LRzVtJg 18970
simple_repository/tests/components/test_yank_providers.py sha256=Kik7v1LJ2RcKZ9IVmeHLhPB7w8mRg0W3td-s7Ygvi2U 4878
simple_repository/tests/components/test_yank_repository.py sha256=BjVhap4s2gSrAPEHKoWpVk-sp6k5mIKMLR5Z5Uke8fE 1738
simple_repository-0.8.1.dist-info/LICENSE sha256=bwt45lY8amy03Uvef6U1KrJJ6k5mU8bvI_1rF5ZHozI 1061
simple_repository-0.8.1.dist-info/METADATA sha256=c4Kxq_QHvV2GVzzW1aenwspApbMaViyZGkTmdCKq85Y 5106
simple_repository-0.8.1.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
simple_repository-0.8.1.dist-info/top_level.txt sha256=R9_eYrj2nv9kUcUZkbTcwhvf9DpmwpYaZ6kGB8JeMwg 18
simple_repository-0.8.1.dist-info/RECORD

top_level.txt

simple_repository