pycommons

View on PyPIReverse Dependencies (3)

0.8.54 pycommons-0.8.54-py3-none-any.whl
0.8.53 pycommons-0.8.53-py3-none-any.whl

Wheel Details

Project: pycommons
Version: 0.8.53
Filename: pycommons-0.8.53-py3-none-any.whl
Download: [link]
Size: 143550
MD5: 255078aef025d39dfc86ccdc0b530a6f
SHA256: 70471f18516905ef6d422e5374d7a2a3cbbb057f1882b62b8e6a8a1a39be6c2d
Uploaded: 2024-10-21 23:08:56 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pycommons
Version: 0.8.53
Summary: A package with utility functionality for Python projects.
Author: Thomas Weise
Author-Email: tweise[at]ustc.edu.cn
Maintainer: Thomas Weise
Maintainer-Email: tweise[at]ustc.edu.cn
Home-Page: https://thomasweise.github.io/pycommons
Project-Url: Documentation, https://thomasweise.github.io/pycommons
Project-Url: Source, https://github.com/thomasWeise/pycommons/
Project-Url: Tracker, https://github.com/thomasWeise/pycommons/issues
License: GPL 3.0
Keywords: utilities
Classifier: Development Status :: 4 - Beta
Classifier: Framework :: Matplotlib
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Natural Language :: English
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.12
Requires-Dist: psutil (>=6.0.0)
Requires-Dist: autoflake (>=2.3.1); extra == "dev"
Requires-Dist: bandit (>=1.7.10); extra == "dev"
Requires-Dist: certifi (>=2024.8.30); extra == "dev"
Requires-Dist: coverage (>=7.6.2); extra == "dev"
Requires-Dist: coverage-badge (>=1.1.2); extra == "dev"
Requires-Dist: dlint (>=0.15.0); extra == "dev"
Requires-Dist: dodgy (>=0.2.1); extra == "dev"
Requires-Dist: flake8 (>=7.1.1); extra == "dev"
Requires-Dist: flake8-bugbear (>=24.8.19); extra == "dev"
Requires-Dist: flake8-eradicate (>=1.5.0); extra == "dev"
Requires-Dist: flake8-use-fstring (>=1.4); extra == "dev"
Requires-Dist: markdown (>=3.7); extra == "dev"
Requires-Dist: minify-html (>=0.15.0); extra == "dev"
Requires-Dist: mypy (>=1.11.2); extra == "dev"
Requires-Dist: myst-parser (>=4.0.0); extra == "dev"
Requires-Dist: pycodestyle (>=2.12.1); extra == "dev"
Requires-Dist: pydocstyle (>=6.3.0); extra == "dev"
Requires-Dist: pyflakes (>=3.2.0); extra == "dev"
Requires-Dist: pylint (>=3.3.1); extra == "dev"
Requires-Dist: pyroma (>=4.2); extra == "dev"
Requires-Dist: pytest (>=8.3.3); extra == "dev"
Requires-Dist: pytest-timeout (>=2.3.1); extra == "dev"
Requires-Dist: ruff (>=0.7.0); extra == "dev"
Requires-Dist: semgrep (>=1.91.0); extra == "dev"
Requires-Dist: setuptools (>=75.1.0); extra == "dev"
Requires-Dist: sphinx (>=8.1.1); extra == "dev"
Requires-Dist: sphinx-autodoc-typehints (>=2.5.0); extra == "dev"
Requires-Dist: testresources (>=2.0.1); extra == "dev"
Requires-Dist: tryceratops (>=2.4.0); extra == "dev"
Requires-Dist: twine (>=5.1.1); extra == "dev"
Requires-Dist: unimport (>=1.2.1); extra == "dev"
Requires-Dist: urllib3 (>=2.2.3); extra == "dev"
Requires-Dist: virtualenv (>=20.26.6); extra == "dev"
Requires-Dist: vulture (>=2.13); extra == "dev"
Requires-Dist: wheel (>=0.44.0); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 5680 characters]

WHEEL

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

RECORD

Path Digest Size
pycommons/__init__.py sha256=RzZM191kcEN4WxQhjGXqKvbWeTytgQcVAFbHWlfDdBQ 187
pycommons/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
pycommons/types.py sha256=Y74bcrTvIctszqpWnXzF5DAr7jonnPdxP_RL0csy97k 15306
pycommons/version.py sha256=ml2rDL9VhJ-6plji5RkDPOA2VYGquAj8p5zARc0cq2E 166
pycommons/dev/__init__.py sha256=5GoWzm_SBYcKxAIkFFgchcbkRItOMlhvV_DA6UY4puo 23
pycommons/dev/url_replacer.py sha256=bnIn_KHsS57DhGoFr4aw_jPPKm26jl3dbMS9E9HGb8A 29586
pycommons/dev/building/__init__.py sha256=9Wyz_M8-epAzJjck-hBSaDSm1uZSxyBkKWzjVsHKUEs 42
pycommons/dev/building/build_info.py sha256=2EMvAXqkWaiWeAuHoRfdZGoOrSKZgrPZighsYp9C1eY 18675
pycommons/dev/building/make_dist.py sha256=izuSPL1RSVudp-dVmQEzJDu8vLBBwkL0J38AkPjCKxQ 8942
pycommons/dev/building/make_documentation.py sha256=UZwdOUZqmFinLxWGVMRTBI5TAvkJXVs6XymJr6ZkRjc 19775
pycommons/dev/building/run_tests.py sha256=K-5ufT707yWX5k4hH41USKdglb_70DXYJLlTVDer5AE 2931
pycommons/dev/building/static_analysis.py sha256=X3T9yEyXQhQc4tIvbqux_5Iy7gG-Y6KiB5RxCd31hfA 7017
pycommons/dev/doc/__init__.py sha256=2UtEzwq31Vhzhr5LUfqH_DbGjqKTGyLvVM53MtD8l1Q 525
pycommons/dev/doc/doc_info.py sha256=--x2oHyLy5fMDgz90QeNeyjmUHTaG3Xn6rRqq8k-NoA 19594
pycommons/dev/doc/index_rst.py sha256=NQRtPkouJySpnDAgAF3RFdDeOkxv-KvD_rSFtdBtvE4 3048
pycommons/dev/doc/process_md.py sha256=np23WYBmIQcfyjmChdCrY9c5RFMlxAV5xtWs1dBTc7g 11270
pycommons/dev/doc/setup_doc.py sha256=B46aytAMmaX5RcvMGJ9bHyU5CCtNg9bv7WV1kaDseRA 8143
pycommons/dev/tests/__init__.py sha256=UfPfO7UHVuUcG0ZWjWRKn4gWSsLzF4fM5CY_MYPwR9I 29
pycommons/dev/tests/compile_and_run.py sha256=vz_zqrtrYnJJE2WuMKKZZpR5tndnlzfKdFKD5MOxUPg 5570
pycommons/dev/tests/examples_in_dir.py sha256=05w1U5IS6dJJYR11yfckgxI2LVtDKLnwYvkASZHNZn0 4183
pycommons/dev/tests/examples_in_md.py sha256=LOLWykrkr2U2TLh-xJ61a2hI7FbypzXDCZ1rWkorgbc 3215
pycommons/dev/tests/links_in_md.py sha256=EpLJ9-MqtJ-uTSR5uAnD-GRl0biajHGeXhAihRXcSZ8 26745
pycommons/ds/__init__.py sha256=oL3qVqpHTbvuJ8b5LPXXROkso1i3HyY9F7vqykdZzVo 46
pycommons/ds/cache.py sha256=wgqh525r0D5kHQhegy5PgGm5vQ0lvMoGfvVYU9xbifc 973
pycommons/ds/immutable_map.py sha256=6Zn9rAyCuw0R1Pvyse11ZTBuPq68Gwo8cAQVS-1Kdac 1536
pycommons/io/__init__.py sha256=72D0NrmeiTEdCKjrXG3KV7kUDdcrE6MKJ10i0qYWnBE 45
pycommons/io/arguments.py sha256=3AFQfCyV3BY8S9h1tHqKrYkO6t073v6MDU1vBpIId3o 16347
pycommons/io/console.py sha256=3PkUL3z0atyrUqfPfxeF0d3G4_Uro_sTOBE9gIKuvcg 3004
pycommons/io/csv.py sha256=Od36iOnFKYrDicPZmfcpks3qDgfBmJJEH5VuweX2J8c 67414
pycommons/io/path.py sha256=BDDtM9WOIneGaxkZ3kBAhW1xkKsyBkn2ihrJ3ZH_fHA 47550
pycommons/io/temp.py sha256=s0dVJ0lXh8RXWaA3O1HV_P3f96KaU1ptBWPUwWk0s4g 8816
pycommons/math/__init__.py sha256=JxPjPxcKwSwySS8pQr00kK-b_7fw-tqu3W8bswCVqrY 29
pycommons/math/int_math.py sha256=RH6DANM3ZZMB0pFazmD7ozDsFeRQXl6RHtsT5KNAdkY 68961
pycommons/math/rank.py sha256=cr3w5iUWXxZnpmF0DyBAG5ycSBUFbZfGHPdozP0thEg 8012
pycommons/math/sample_statistics.py sha256=LMxx7YNTv_SFGsZguUMgkOCnYMEbrn1jKtJcaS0Mcws 74392
pycommons/net/__init__.py sha256=yE0CeD-MJhhJxa34mWBrcwmZ6C5KlrYyyVKyeO7Ham8 32
pycommons/net/url.py sha256=LLf4MqrB2nLF2LlBzHX-eI3Om8YGxhv_0-vFzj309c0 20312
pycommons/processes/__init__.py sha256=YdBGEXG6yxa_U0MdcK4PKPUV2XpIpssMMEThcZzTpdI 44
pycommons/processes/caller.py sha256=1MaTp71dJ_VKg3i6J56ZxY0tNzhH9OE-jOO_GKarGT8 3119
pycommons/processes/python.py sha256=FkXjjqBJ1ECDBfugf00-frpvJdqAvu0S8pE47PidGsU 7598
pycommons/processes/shell.py sha256=iVDNb9nuyh-LMUuHw4HtBSwnF4wgALTjOUWLzFV8T_I 12653
pycommons/processes/system_state.py sha256=6MEtPZAN39CS6I-KAPFzELPF8u12LHJJ1lRxKEWKdPI 9099
pycommons/strings/__init__.py sha256=XISmUf185cR2wSg2TlDrJU-aO-yvLN7AHcZQUIowCp8 39
pycommons/strings/chars.py sha256=4xgouKG-Swo-DCP2wSF5LvUV4IQpcHt9BgMtjvFfeks 7368
pycommons/strings/string_conv.py sha256=hMU1Y-9MLpOkHquClIAZloAxmGyhwr0bErZMuXL_VIg 21244
pycommons/strings/tools.py sha256=kF4lpGYN5wuY-3z2VhbnkSvczpsRlEsj1OVUhSMvrKA 12184
pycommons-0.8.53.dist-info/METADATA sha256=PhIBVOEfWMdt-BMvA8xTAUPDlYuWo3MgfjASCVn3qz8 8610
pycommons-0.8.53.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
pycommons-0.8.53.dist-info/top_level.txt sha256=9rMTPOX05ImHmMJZgdAHyinBCyAkYAeA46bA_iEb4ho 10
pycommons-0.8.53.dist-info/RECORD

top_level.txt

pycommons