xocto

View on PyPIReverse Dependencies (1)

7.1.1 xocto-7.1.1-py3-none-any.whl

Wheel Details

Project: xocto
Version: 7.1.1
Filename: xocto-7.1.1-py3-none-any.whl
Download: [link]
Size: 50009
MD5: f8fd132d002795a92046eee75d40a75d
SHA256: 28157fb0a5dcd59a148cbee5b6befc75e0e64df76dcf9b59c8ce85e8da8bf860
Uploaded: 2025-01-23 00:18:04 +0000

dist-info

METADATA

Metadata-Version: 2.2
Name: xocto
Version: 7.1.1
Summary: Kraken Technologies Python service utilities
Author-Email: Kraken Technologies <talent[at]octopus.energy>
Maintainer-Email: Kraken Technologies <talent[at]octopus.energy>
Project-Url: changelog, https://github.com/octoenergy/xocto/blob/main/CHANGELOG.md
Project-Url: documentation, https://xocto.readthedocs.io
Project-Url: issues, https://github.com/octoenergy/xocto/issues
License: MIT
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Build Tools
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Python: >=3.9
Requires-Dist: ddtrace (>=1.9.0)
Requires-Dist: duckdb (>=0.9.0)
Requires-Dist: django (>=4.0)
Requires-Dist: openpyxl (>=3.1.0)
Requires-Dist: pact-python (>=1.6.0)
Requires-Dist: pandas (>=1.5.3)
Requires-Dist: pyarrow (>=11.0.0)
Requires-Dist: python-dateutil (>=2.8.2)
Requires-Dist: python-magic (>=0.4.27)
Requires-Dist: pytz
Requires-Dist: structlog (>=20.2.0)
Requires-Dist: xlrd (>=2.0.1)
Requires-Dist: boto3 (==1.26.53); extra == "dev"
Requires-Dist: botocore (==1.29.53); extra == "dev"
Requires-Dist: hypothesis (==6.62.1); extra == "dev"
Requires-Dist: moto[s3,sqs] (==4.1); extra == "dev"
Requires-Dist: mypy-boto3-s3 (==1.34.120); extra == "dev"
Requires-Dist: mypy (==1.10.0); extra == "dev"
Requires-Dist: numpy (==1.22.2); extra == "dev"
Requires-Dist: pre-commit (>=3.7.1); extra == "dev"
Requires-Dist: psycopg2 (>=2.8.4); extra == "dev"
Requires-Dist: pyarrow-stubs (==10.0.1.6); extra == "dev"
Requires-Dist: pytest-benchmark (==5.0.1); extra == "dev"
Requires-Dist: pytest-django (==4.8.0); extra == "dev"
Requires-Dist: pytest-mock (==3.12.0); extra == "dev"
Requires-Dist: pytest (==8.0.2); extra == "dev"
Requires-Dist: ruff (==0.4.9); extra == "dev"
Requires-Dist: time-machine (==2.14.1); extra == "dev"
Requires-Dist: twine (==4.0.2); extra == "dev"
Requires-Dist: types-openpyxl (==3.0.4.5); extra == "dev"
Requires-Dist: types-python-dateutil (==2.8.19.20240106); extra == "dev"
Requires-Dist: types-pytz (==2024.1.0.20240203); extra == "dev"
Requires-Dist: types-requests (==2.28.11.8); extra == "dev"
Requires-Dist: wheel (==0.38.4); extra == "dev"
Requires-Dist: Sphinx (==7.2.6); extra == "docs"
Requires-Dist: myst-parser (==2.0.0); extra == "docs"
Requires-Dist: sphinxcontrib-serializinghtml (==1.1.10); extra == "docs"
Requires-Dist: sphinx-rtd-theme (==2.0.0); extra == "docs"
Provides-Extra: dev
Provides-Extra: docs
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 561 characters]

WHEEL

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

RECORD

Path Digest Size
xocto/__init__.py sha256=m0eQNvJg46nhI33MYTuVfyyjHCklsoDaBNBAPEABQ_8 78
xocto/exceptions.py sha256=3sW9GObgYZVNOT_VR7zcAIqblTIwX1VXfx4uAd7fkYI 119
xocto/health.py sha256=-bf4C4TnU3vvwpoF3HTiFcCAlsQUJ3F2lUT0X_U-CwI 852
xocto/localtime.py sha256=3CG0xgPSyxANLD2bFcJ-LroEYWPurkU9bDnwJHAKXng 24680
xocto/numbers.py sha256=EMCj8QqBHqrRRHeQ198ps-OconvxrNJZzs5EvBmlHMo 4299
xocto/pact_testing.py sha256=DPZH5HgEeCyqgFxjSg--IRA47oAWu6IrzHcZpaHrCNU 2628
xocto/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xocto/ranges.py sha256=xIElcG8Puh8ipW19V9_4K5nraqw4rbtyCKC2SL9G1co 39628
xocto/settlement_periods.py sha256=GWkU2S16KNJpLvdXR0zBck75GNxORkzpk9iTAyvRMzs 5455
xocto/tracing.py sha256=sjaz07xAzOdEEqmSnEwHbZdIc5LvWDceLbmAeM8uHPk 720
xocto/urls.py sha256=VJ2jDR0w2Z0aUb6J3BaubGfeUb1gJtjZsTmTCmVv7Z8 7242
xocto/events/__init__.py sha256=ttks4zMBMW8Edmb3DfTg3v-iCmEVp2FVtjiLToSIVVY 57
xocto/events/core.py sha256=NJ1hf3Wz_eT-7kE5THEPlcY-LjC7utPnhlXpJ8IDvRc 2285
xocto/events/utils.py sha256=FKb7l0ilSrhjnpnBcSSCykkfpAexKQ_iZ2ODZpxKYIg 375
xocto/fields/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xocto/fields/postgres/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xocto/fields/postgres/ranges.py sha256=MFGh8yn7lrfRVqSM-Yir6R5o0-5hOnEUWdoKpSe1qSE 9223
xocto/storage/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xocto/storage/files.py sha256=ie98m-_wNVvs3eHT5edfPAPgV77WMhGsvZMddRy6dcY 6411
xocto/storage/s3_select.py sha256=Lvh4k_GRolZg5VUoufUNg8lAW2MXMjNS3TkXM-BSsnI 7228
xocto/storage/storage.py sha256=Af3xmJO4FjZVn2T45Xz2FJjw6mgigrtSiVw_cILfHHU 68782
xocto/types/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
xocto/types/django.py sha256=rd3QC0VeoXf8wAbnP4VI7dqpdO6KV1JniJvMjXY936M 1365
xocto/types/generic.py sha256=dWDSGCgtRuRxRGCvRx2hCpVZvrJyK0wCAJn-SzoSqV0 456
xocto-7.1.1.dist-info/LICENSE sha256=JlHCfQt6DPXmyZAXletNGh07DLzglWTeNUxHAC3uL6Q 1580
xocto-7.1.1.dist-info/METADATA sha256=756TN98GkvSvPqr7zWYAP78D2fU1YRfNolMl4WoB8kk 3195
xocto-7.1.1.dist-info/WHEEL sha256=In9FTNxeP60KnTkGw7wk6mJPYd_dQSjEZmXdBdMCI-8 91
xocto-7.1.1.dist-info/top_level.txt sha256=oJ1UE6vKHgaUriekA8Cvklssg5Gv1J7B9RdRdPJ6n-s 6
xocto-7.1.1.dist-info/RECORD

top_level.txt

xocto