pycommons

View on PyPIReverse Dependencies (3)

0.8.59 pycommons-0.8.59-py3-none-any.whl

Wheel Details

Project: pycommons
Version: 0.8.59
Filename: pycommons-0.8.59-py3-none-any.whl
Download: [link]
Size: 154577
MD5: bccc75b3469e330932261fdf7459dde2
SHA256: 0b3098f9c9ae38d40be5792d45e86b1637bdb0d10019ffe22862a33935a41bfe
Uploaded: 2024-12-22 04:01:37 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: pycommons
Version: 0.8.59
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.1.1)
Requires-Dist: autoflake (>=2.3.1); extra == "dev"
Requires-Dist: bandit (>=1.8.0); extra == "dev"
Requires-Dist: certifi (>=2024.12.14); extra == "dev"
Requires-Dist: coverage (>=7.6.9); extra == "dev"
Requires-Dist: coverage-badge (>=1.1.2); extra == "dev"
Requires-Dist: dlint (>=0.16.0); extra == "dev"
Requires-Dist: dodgy (>=0.2.1); extra == "dev"
Requires-Dist: flake8 (>=7.1.1); extra == "dev"
Requires-Dist: flake8-bugbear (>=24.12.12); 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.14.0); 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.2); extra == "dev"
Requires-Dist: pyroma (>=4.2); extra == "dev"
Requires-Dist: pytest (>=8.3.4); extra == "dev"
Requires-Dist: pytest-timeout (>=2.3.1); extra == "dev"
Requires-Dist: ruff (>=0.8.4); extra == "dev"
Requires-Dist: setuptools (>=75.6.0); extra == "dev"
Requires-Dist: sphinx (>=8.1.3); 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.1); extra == "dev"
Requires-Dist: twine (>=6.0.1); extra == "dev"
Requires-Dist: unimport (>=1.2.1); extra == "dev"
Requires-Dist: urllib3 (>=2.2.3); extra == "dev"
Requires-Dist: virtualenv (>=20.28.0); extra == "dev"
Requires-Dist: vulture (>=2.14); extra == "dev"
Requires-Dist: wheel (>=0.45.1); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
[Description omitted; length: 5680 characters]

WHEEL

Wheel-Version: 1.0
Generator: setuptools (75.6.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=hzKlLCgfZsiYMnepwmSndYhexev_Td4CosLeYUPHZ3E 13244
pycommons/version.py sha256=bHmm35_9ZJvmx8FKtex49ypg_GxToq5m3A4KOEB3TYw 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=hIWj5iFNhko3drQXlMIqTQdg-LhVmHRmUV4WvMF3Jac 6868
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/ds/sequences.py sha256=EkZDipc28KES0dj_piFfpHb5-BYRgbZ1BXnr_LfgiXo 10419
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=gTnoW22FocaBKVMZbE8UJBK_V-x-y-c9nD0myRUMxGw 79904
pycommons/io/path.py sha256=Ld8xxsj0AKuXl9lhKlVjegkn4hqc5va9VbUnsrGJNss 47588
pycommons/io/temp.py sha256=s0dVJ0lXh8RXWaA3O1HV_P3f96KaU1ptBWPUwWk0s4g 8816
pycommons/math/__init__.py sha256=JxPjPxcKwSwySS8pQr00kK-b_7fw-tqu3W8bswCVqrY 29
pycommons/math/int_math.py sha256=CFyU4Pyk6sBd1dSwvkCbNQ3_xHAiM3zRsVhrYfzkSvU 69680
pycommons/math/primes.py sha256=EFzJluk-sHF-kgAJvZTYCS9stC3RiDVbrUFL2sC1k7o 4476
pycommons/math/rank.py sha256=cr3w5iUWXxZnpmF0DyBAG5ycSBUFbZfGHPdozP0thEg 8012
pycommons/math/sample_statistics.py sha256=ZWuN7U9oY6hDOWtSbV0RwQzsK4wM6gXSDsB9_4ZfYAU 84038
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=Bcb5sTdrOZefTe7iv6YRp_DCBs8QLUmL2q6EtcyvTaU 10997
pycommons/strings/__init__.py sha256=XISmUf185cR2wSg2TlDrJU-aO-yvLN7AHcZQUIowCp8 39
pycommons/strings/chars.py sha256=4xgouKG-Swo-DCP2wSF5LvUV4IQpcHt9BgMtjvFfeks 7368
pycommons/strings/enforce.py sha256=pnPUQkh6LS1tYkNomQJp0Uyuh7MVRwg-4YLklENXJCE 3564
pycommons/strings/string_conv.py sha256=lA2gzoR-cOM5fZ2c6Ei6G5VAOv2VtKoB0DhKcR_9EYA 22022
pycommons/strings/tools.py sha256=kF4lpGYN5wuY-3z2VhbnkSvczpsRlEsj1OVUhSMvrKA 12184
pycommons-0.8.59.dist-info/METADATA sha256=T8h53wQFox6VFQnvcB0IMxiSMJnt7RDMyozNnLShknU 8493
pycommons-0.8.59.dist-info/WHEEL sha256=PZUExdf71Ui_so67QXpySuHtCi3-J3wvF4ORK6k_S8U 91
pycommons-0.8.59.dist-info/top_level.txt sha256=9rMTPOX05ImHmMJZgdAHyinBCyAkYAeA46bA_iEb4ho 10
pycommons-0.8.59.dist-info/RECORD

top_level.txt

pycommons