blastpipe

View on PyPIReverse Dependencies (0)

2025.0.0 blastpipe-2025.0.0-cp313-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
blastpipe-2025.0.0-cp313-none-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
blastpipe-2025.0.0-cp313-none-musllinux_1_2_x86_64.whl
blastpipe-2025.0.0-cp313-none-musllinux_1_2_i686.whl
blastpipe-2025.0.0-cp312-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
blastpipe-2025.0.0-cp312-none-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
blastpipe-2025.0.0-cp312-none-musllinux_1_2_x86_64.whl
blastpipe-2025.0.0-cp312-none-musllinux_1_2_i686.whl
blastpipe-2025.0.0-cp311-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
blastpipe-2025.0.0-cp311-none-manylinux_2_5_i686.manylinux1_i686.manylinux_2_17_i686.manylinux2014_i686.whl
blastpipe-2025.0.0-cp311-none-musllinux_1_2_x86_64.whl
blastpipe-2025.0.0-cp311-none-musllinux_1_2_i686.whl

Wheel Details

Project: blastpipe
Version: 2025.0.0
Filename: blastpipe-2025.0.0-cp313-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Download: [link]
Size: 961062
MD5: c7f04549b3c2b18de7804f14eeb6b9c6
SHA256: b0cfeda41d9e2936dc217eaab6fa49f75e7a0d9df04c78093e3f60a39deabf3a
Uploaded: 2025-01-26 09:18:07 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: blastpipe
Version: 2025.0.0
Summary: OZI Project utility library.
Author: Eden Ross Duff MSc
Author-Email: help[at]oziproject.dev
Home-Page: https://oziproject.dev
Download-Url: https://github.com/OZI-Project/blastpipe/archive/refs/tags/@SCM_VERSION@.tar.gz
License: Apache-2.0 WITH LLVM-exception
Classifier: License :: OSI Approved :: Apache Software License
Classifier: Development Status :: 3 - Alpha
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: 3.13
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Intended Audience :: Other Audience
Classifier: Natural Language :: English
Classifier: Typing :: Typed
Classifier: Environment :: Other Environment
Requires-Python: >=3.10, <3.14
Requires-Dist: tox (>4); extra == "ci"
Requires-Dist: tox-gh (>1.2); extra == "ci"
Requires-Dist: black; extra == "fix"
Requires-Dist: ruff (>=0.1.6); extra == "fix"
Requires-Dist: autoflake; extra == "fix"
Requires-Dist: isort; extra == "fix"
Requires-Dist: python-semantic-release; extra == "dev"
Requires-Dist: sigstore; extra == "dev"
Requires-Dist: cibuildwheel; extra == "dev"
Requires-Dist: twine; extra == "dev"
Requires-Dist: Flake8-pyproject; extra == "dev"
Requires-Dist: bandit[toml]; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"
Requires-Dist: flake8-annotations; extra == "dev"
Requires-Dist: flake8-broken-line; extra == "dev"
Requires-Dist: flake8-bugbear; extra == "dev"
Requires-Dist: flake8-comprehensions; extra == "dev"
Requires-Dist: flake8-datetimez; extra == "dev"
Requires-Dist: flake8-docstring-checker; extra == "dev"
Requires-Dist: flake8-eradicate; extra == "dev"
Requires-Dist: flake8-fixme; extra == "dev"
Requires-Dist: flake8-leading-blank-lines; extra == "dev"
Requires-Dist: flake8-no-pep420; extra == "dev"
Requires-Dist: flake8-pyi; extra == "dev"
Requires-Dist: flake8-pytest-style; extra == "dev"
Requires-Dist: flake8-quotes; extra == "dev"
Requires-Dist: flake8-tidy-imports; extra == "dev"
Requires-Dist: flake8-type-checking; extra == "dev"
Requires-Dist: isort; extra == "dev"
Requires-Dist: mypy; extra == "dev"
Requires-Dist: pyright; extra == "dev"
Requires-Dist: readme-renderer; extra == "dev"
Requires-Dist: coverage[toml]; extra == "dev"
Requires-Dist: pytest; extra == "dev"
Requires-Dist: hypothesis[all]; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: pytest-cov; extra == "dev"
Requires-Dist: pytest-randomly; extra == "dev"
Requires-Dist: pytest-tcpclient; extra == "dev"
Requires-Dist: pytest-xdist; extra == "dev"
Requires-Dist: python-semantic-release; extra == "dist"
Requires-Dist: sigstore; extra == "dist"
Requires-Dist: cibuildwheel; extra == "dist"
Requires-Dist: twine; extra == "dist"
Requires-Dist: Flake8-pyproject; extra == "lint"
Requires-Dist: bandit[toml]; extra == "lint"
Requires-Dist: black; extra == "lint"
Requires-Dist: flake8; extra == "lint"
Requires-Dist: flake8-annotations; extra == "lint"
Requires-Dist: flake8-broken-line; extra == "lint"
Requires-Dist: flake8-bugbear; extra == "lint"
Requires-Dist: flake8-comprehensions; extra == "lint"
Requires-Dist: flake8-datetimez; extra == "lint"
Requires-Dist: flake8-docstring-checker; extra == "lint"
Requires-Dist: flake8-eradicate; extra == "lint"
Requires-Dist: flake8-fixme; extra == "lint"
Requires-Dist: flake8-leading-blank-lines; extra == "lint"
Requires-Dist: flake8-no-pep420; extra == "lint"
Requires-Dist: flake8-pyi; extra == "lint"
Requires-Dist: flake8-pytest-style; extra == "lint"
Requires-Dist: flake8-quotes; extra == "lint"
Requires-Dist: flake8-tidy-imports; extra == "lint"
Requires-Dist: flake8-type-checking; extra == "lint"
Requires-Dist: isort; extra == "lint"
Requires-Dist: mypy; extra == "lint"
Requires-Dist: pyright; extra == "lint"
Requires-Dist: readme-renderer; extra == "lint"
Requires-Dist: coverage[toml]; extra == "test"
Requires-Dist: pytest; extra == "test"
Requires-Dist: hypothesis[all]; extra == "test"
Requires-Dist: pytest-asyncio; extra == "test"
Requires-Dist: pytest-cov; extra == "test"
Requires-Dist: pytest-randomly; extra == "test"
Requires-Dist: pytest-tcpclient; extra == "test"
Requires-Dist: pytest-xdist; extra == "test"
Provides-Extra: ci
Provides-Extra: fix
Provides-Extra: dev
Provides-Extra: dist
Provides-Extra: lint
Provides-Extra: test
Description-Content-Type: text/x-rst
Provides-Dist: msgspec
[Description omitted; length: 3613 characters]

WHEEL

Wheel-Version: 1.0
Generator: ozi_build
Root-Is-Purelib: false
Tag: cp313-cp313-manylinux_2_17_x86_64
Tag: cp313-cp313-manylinux2014_x86_64

RECORD

Path Digest Size
blastpipe/backports.pyc sha256=LKvCLWEU_TALSnBsKkPehhUkI3R7Ip_M7lq9kJ7Qg6c 3865
blastpipe/buffer.pyi sha256=iDeOIT9b8B78LJiE-WVE20xs49Oo4D70-qVESt-MGbA 213
blastpipe/malloc.pyc sha256=IyzA300Zj78zNQrsX8x-_xKgh4s_w7X6IVOKSmThyGU 3520
blastpipe/__init__.pyc sha256=p4PwICtfErcLZ8COJkGRrGdIKo_2YC8kH_Rfno1rNmI 1125
blastpipe/loop.pyi sha256=ELnAeGDzLBP5sqgFq9DQpDv-VSFT8cV7V0mqv9UEOx0 331
blastpipe/backports.pyi sha256=p1ZHnysA2vG-Xwf5T-gPaNROVCGTahVtWemH7vorDp4 1006
blastpipe/buffer.pyc sha256=tcsS9I7DFG3HG-1T80LhatVBlqq1nPNK8evV-zy4jZ4 1747
blastpipe/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
blastpipe/sequence.pyi sha256=Ivd95IJSuckcMNTQhcU91xrqFvOQLIjbM-KTUpo7IvA 101
blastpipe/sequence.pyc sha256=P9d9f1ms3FnnI1ETitCOQET-dRyAVxM83kiRzyIa2Tc 2047
blastpipe/malloc.pyi sha256=E4Y7Oe1z26c2W6ntaCcmG61KW8wW76J8hOSKuEVkK40 301
blastpipe/mixin.pyc sha256=cN8IyPR6ijFU-1132psnMItkUvl79_nSW-4B2KTfRYg 1856
blastpipe/mixin.pyi sha256=krCz0e_Q24_FtUh87SGuwq5ON6RGVWYBF0Z076z3gtM 453
blastpipe/tailcall.pyc sha256=ZB_O1S6LkhrweFR2vqJqf1HhXFaToBnZ1X5gg0TX6ig 1766
blastpipe/__init__.pyi sha256=dBH-0KHTGAkwEYHuVxm3LIlN6O632-XlMxV9_kNrAf0 138
blastpipe/loop.pyc sha256=gbIqfng8HEPGw5PSdtuzQ0ypWhYYN-CW0z5BMv71-OU 1501
blastpipe/tailcall.pyi sha256=bkBV0LbxfW9QMpW97asMMl00IBJkacJDx3358gKwsJM 329
blastpipe/tests/test_backports.pyc sha256=uJ_2nDf8gSuz8ZMICMsCGTyQ9SwiCUrWllSOWnRqTcM 1028
blastpipe/tests/test_fuzz.pyc sha256=qrn4sWFeNEZUEtY4SwhrrYIRREnfAxkWB8xuuXcetAA 3767
blastpipe/tests/test_tailcall.pyc sha256=sjHjNVlyO3Fxhq2Y9BeL4Yv55OY311aCQZMHJAoNrTc 2731
msgspec/yaml.pyc sha256=2ZgX-ZpmH-IKHMtinDcQz0pUa8eYs6MrE3_0f1E5RzQ 6266
msgspec/_utils.pyc sha256=Fo99fiAjqJGTAUCPFmA5XUH4YTlu1ZWUCR5_Z0WGpx8 11421
msgspec/__init__.pyc sha256=FWO_Ud9Pw9ulR4JRVAE_C_o394Hw1V5DZonZ6FWMjhw 1472
msgspec/_json_schema.pyc sha256=8SZAagf51ZT7om3jKOKOyvxVRUI-Xr6MIY55velqXuI 22828
msgspec/atof_consts.h sha256=4zNM7ndqB6BLu66-6qBfXSgEoJ-XgEAdrfhgQFqzCog 36516
msgspec/structs.pyi sha256=6ob7yIjD6QwMUn_vJHC0CgWgt3CtgRAU2AOUq_1EPGU 902
msgspec/_core.cpython-313-x86_64-linux-gnu.so sha256=adM3wa-CkTuVy6Q_pwPPU61OqgeN_w0tCHGn-6sF32Q 959032
msgspec/common.h sha256=6o7ffl0U7rKKxdTMWiYRkk4n8Qx94e5VXWhfGMDg_Kw 546
msgspec/toml.pyc sha256=4GAodhhE0CjzoEodIpV-8K9at89twl45RH1NIk8NyHA 6634
msgspec/inspect.pyc sha256=iWDSB5w4GNW5DxSXSCam5_MQVaw4jSJMp94TtzlTuaw 35496
msgspec/itoa.h sha256=_Dox8EsVETBz2Cr20mMNikU_HsDXVje81xz4XsMUfQI 8725
msgspec/json.pyc sha256=J930LlPLsV59luEwzt2o26TQxo2BH8AtLCcgmCpvoJs 447
msgspec/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
msgspec/msgpack.pyc sha256=pOi_zTip8utHd1nYta6TxYD8t7Ts1J9eV3XQ75zKO0k 366
msgspec/_core.c sha256=Ri_bbxSUVxgUY3gsFxKoBTa1zos0nkgLph6FxctIngs 703804
msgspec/atof.h sha256=Yo4MgqdC_TrmtvWrqsuYCHKuvXtboyZRXL-kWwNNfcA 11639
msgspec/msgpack.pyi sha256=pM1Kd20Lggj69rgwfaFOq_6kLKCvFQ1r3np6w-iG1xo 2627
msgspec/__init__.pyi sha256=A-GkzW1sZ9a-pe-58PzeneEyxJLmbudnBhUA83dYUdw 5566
msgspec/structs.pyc sha256=f9ZUW9rG244_lEQePe3QdO0FwefzZXhfPvPCCrqd8Aw 3945
msgspec/json.pyi sha256=C8iAquO24Rv7F4x6ckGATyGxgmwMv-5EnnVzkzbshgw 3083
msgspec/ryu.h sha256=bHi9BGmDWgeHBjGUr9a19iJKlF7AhRi0jp8ZVAKBm8U 56748
msgspec/tests/test_msgpack.pyc sha256=f2T7IbPqH-aTca3zp71SN_Sc3buAggxeNV3e9IxPWrk 138634
msgspec/tests/test_integration.pyc sha256=MCdcrOXfK0jP9BEaDK1lX432YmT75oczZunG3W3N6yA 1897
msgspec/tests/utils.pyc sha256=CQf5W4Uv67TMW8cr0psgHZOdd5PzGtnyTKltMXyFikk 2234
msgspec/tests/test_performance.pyc sha256=C3KayCVu3s1j2ns_w-XK5V_qq_je8QoXJS1EbB-vfyw 1951
msgspec/tests/test_JSONTestSuite.pyc sha256=PidTC6wYudiaplRlJQl0vt0UezyzqtX2ob6EEhHKBrQ 355343
msgspec/tests/test_pyright.pyc sha256=_p0uTgN3NnRbTOw2r04TEXEhRY5ihdvn_d6mMxREtVE 2137
msgspec/tests/test_convert.pyc sha256=eYwYxvNTKQ0fVdsSR3t8k4TtTwQWg4p_fVmkuemView 164762
msgspec/tests/test_cpylint.pyc sha256=LAHwNM9p5bvn7iiHWmpF9eJeohwTGxf2Uv-ugvCvFcQ 2426
msgspec/tests/test_struct.pyc sha256=ZRtFsWOfnnyBSEvsRg3dwgthYOy1DhY0N69f6mF5ATk 166197
msgspec/tests/basic_typing_examples.pyc sha256=A9vAUSbnV7MHRx62Ht3K7dR7ZufvfYQZoZhGof84mO8 62681
msgspec/tests/test_to_builtins.pyc sha256=ri0-zBCqk7KP-iJlbfbQOCAAXiPqhrgp8_P9hh06QRk 42426
msgspec/tests/test_json.pyc sha256=cfpEPkvISu7ZwsZMEoGiF56F7DCP8rd5WokZp9Plk1U 207091
msgspec/tests/test_raw.pyc sha256=yRtslgxoXD_XXo63EMHnjI-BmUvWy5JSOnDSHJdRNv8 7067
msgspec/tests/test_yaml.pyc sha256=oBFKZG4JmZRCcTWuGgw4PC9b4sBijgQ1irmRPR_7e48 10054
msgspec/tests/test_common.pyc sha256=JO3VZXIF8XYLM4aDDfL30EB4WROqZuT3jFrDY3VsFLo 284721
msgspec/tests/test_constraints.pyc sha256=OKtGtrqyExOIpohMqLAVAGwFMTiTLHeXitAbxYOu7YU 59006
msgspec/tests/conftest.pyc sha256=FZgA8gFwyiQFoPZas-g8kMGq6Pp9WjQIBM9D3fX00sQ 2830
msgspec/tests/test_inspect.pyc sha256=oFZpjIOX-kD-okQ69wbGpWh7E3zVm8s6saCcJrLfhio 41950
msgspec/tests/test_toml.pyc sha256=QYRW0XjUlhXC_qiu3rtG6m0gK6ZgwD6KWXuXF2pNqmI 11942
msgspec/tests/test_utils.pyc sha256=w6L1A5-gi07VJlhjlbr0TTUXtzIoKS3cbcWvY3VMDhc 13179
msgspec/tests/test_schema.pyc sha256=KKUQ34G2vxSYaGUXftn61gXq5J-l6sDnswZ2SVtvXPA 45678
msgspec/tests/test_mypy.pyc sha256=RPbuKhRWIWausV9_r9fL71PRBppJjQ_X9c6BpsMWPJE 2218
blastpipe-2025.0.0.dist-info/WHEEL sha256=exFL005iHtExIgE9pxryR2dmJNYcMwrGrMb06KROP30 141
blastpipe-2025.0.0.dist-info/RECORD
blastpipe-2025.0.0.dist-info/LICENSE.txt sha256=nSfulGXtAg-m9G1aFjV5FqA4HIR_f9OzSN74rRjgsQE 12458
blastpipe-2025.0.0.dist-info/METADATA sha256=yMMvYgOFSm-vO1zQb7TGFIjABKQUjfiHDtFd6V--n4c 8075