package-dev-tools

View on PyPIReverse Dependencies (17)

0.6.9 package_dev_tools-0.6.9-py3-none-any.whl

Wheel Details

Project: package-dev-tools
Version: 0.6.9
Filename: package_dev_tools-0.6.9-py3-none-any.whl
Download: [link]
Size: 22015
MD5: 8da97ffd796e84e2a64c148dcd04997f
SHA256: 03219bfa03948534d3dbdd34d643fbf3f9b9817a7275b5b281f2cdfeb8e58b54
Uploaded: 2024-10-21 07:03:25 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: package-dev-tools
Version: 0.6.9
Summary: CI/CD tools for Python packages
Author-Email: Quinten Roets <qdr2104[at]columbia.edu>
Project-Url: Source Code, https://github.com/quintenroets/package-dev-tools
License: MIT
Requires-Python: >=3.10
Requires-Dist: autotyping (<25,>=23.3.0)
Requires-Dist: bump2version (<2,>=1.0.1)
Requires-Dist: coverage (<8,>=7.4.0)
Requires-Dist: mypy (<2,>=1.11.1)
Requires-Dist: package-utils (<1,>=0.6.1)
Requires-Dist: pre-commit (<5,>=3.5.0)
Requires-Dist: powercli (<1,>=0.1.2)
Requires-Dist: pygithub (<3,>=2.1.1)
Requires-Dist: pytest (<9,>=7.4.3)
Requires-Dist: python-slugify (<9,>=8.0.1)
Requires-Dist: simple-classproperty (<5,>=4.0.2)
Requires-Dist: superpathlib (<3,>=2.0.0)
Requires-Dist: toml (<1,>=0.10.2)
Requires-Dist: hypothesis (<7,>=6.91.0); extra == "dev"
Requires-Dist: package-dev-utils (<1,>=0.1.6); extra == "dev"
Requires-Dist: types-requests (<3,>=2.31.0.10); extra == "dev"
Requires-Dist: types-toml (<1,>=0.10.8.7); extra == "dev"
Provides-Extra: dev
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 785 characters]

WHEEL

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

RECORD

Path Digest Size
package_dev_tools/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
package_dev_tools/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
package_dev_tools/actions/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
package_dev_tools/actions/instantiate_new_project/__init__.py sha256=3jHHK8jZulu2f9hcKlb2XVAo9tG6I95a30gMZOOjoPs 57
package_dev_tools/actions/instantiate_new_project/cleanup_readme.py sha256=pS8KNVsYGc35rnsCAB_Bynp4tveYWOvOc1YUMflqugI 611
package_dev_tools/actions/instantiate_new_project/cleanup_workflows.py sha256=3zghDEbCWI36iJjy7ABpBo1MjpqJfPbENKniG166upI 765
package_dev_tools/actions/instantiate_new_project/git.py sha256=iGid7-bXdcpT20dHRY18k17WYJQ1fVF8SL2KpT9K1H8 1238
package_dev_tools/actions/instantiate_new_project/instantiate_new_project.py sha256=aNW8v6JXDpUignhfUJnSnA5U_lpwE6PnzWT2OoN1XRM 722
package_dev_tools/actions/instantiate_new_project/substitute_template_name/__init__.py sha256=oXsqE76dSYTi8jiCO-WYo2Pox21UE7PM8OBuQNle1Gg 83
package_dev_tools/actions/instantiate_new_project/substitute_template_name/project.py sha256=yBJkx2FB8DlgZ-zQ56BEv1OAVGMchKisDWpLN7jiY9c 918
package_dev_tools/actions/instantiate_new_project/substitute_template_name/substitute_template_name.py sha256=wAyt63unXXoOh_qIXC2S67ca7IcngcVc-Q1qRONv3X4 3874
package_dev_tools/actions/template_sync/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
package_dev_tools/actions/template_sync/git.py sha256=RdKvfIeuinHschaZmunAGgXy_e5gRaHu8d-0rA_P2jg 245
package_dev_tools/actions/template_sync/merge.py sha256=QdPRmGtZel2itzBclLMjbKLzA3gelRUbfV2kbL8yTdM 3041
package_dev_tools/actions/template_sync/sync.py sha256=aDlXdKC6BPeggLFe_KPOhvOCSx2s8H3-qPrBoluA9AE 6589
package_dev_tools/actions/template_sync/trigger.py sha256=xiuOiN8lfFc2hRqlpjEW5nlwbyLbvCFK4mzYMEvqfPA 866
package_dev_tools/cli/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
package_dev_tools/cli/check_coverage.py sha256=bVjwWBM8rm681fZdO3HitO7BChHKMBr6n0fOr9CbVUE 171
package_dev_tools/cli/check_shields.py sha256=9jseI_PgrFrax-eiY3q1cWodfkA5fOzN08H4nKh-7tI 168
package_dev_tools/cli/cleanup_readme.py sha256=J8znAIkKicFcCojMT3C8MjUZwjIr2vHB9nv5fLYko3A 218
package_dev_tools/cli/extract_package_name.py sha256=ZTg6MMd0ts9FCEKheSSBgZhije78rhvm_1uQ6s1IbxA 260
package_dev_tools/cli/extract_required_python_version.py sha256=azH2Y0ntmyLIbF2bK-K0FKyQAYIvuRBZH1Xsjbq8bEs 271
package_dev_tools/cli/extract_supported_python_versions.py sha256=TWBgJaSfC5-rxhjSAxYXiWtpjVbCxiYV-yE20Df1R3A 362
package_dev_tools/cli/instantiate_new_project.py sha256=5K4UhfQUqKjyPIlXTmHbTA9AyNI4PvP5UiuSY0NzahU 212
package_dev_tools/cli/substitute_template_name.py sha256=tH7_vE3uRkcNAUk04BW21Mia_8JSfJn3jOzfCkuf5oI 234
package_dev_tools/cli/sync_template.py sha256=e3C3769FrHCq9hpTNOQ5fN3wklTM2nMdnvXxVz6ubY0 192
package_dev_tools/cli/trigger_template_sync.py sha256=LqYNMwFsfln6ZvGB4xVL4Z7I7DvG7Qs4dUYox7UgBNI 216
package_dev_tools/models/__init__.py sha256=1OeLZ6FZ5gAjlerAjc69Vx0AqWLSx6OSqNCpuzkCZQg 23
package_dev_tools/models/path.py sha256=bcvukM_C1TNEjuEUoHOKLYsxbYmexwi66WIRkf7_Q_I 602
package_dev_tools/pre_commit/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
package_dev_tools/pre_commit/check_coverage.py sha256=VqAeA1VTAv4qxc6GEioT2OpDI8SQD45vd-ips4g3T9Q 2319
package_dev_tools/pre_commit/check_shields.py sha256=C1kNC1FEoHrzZkpsBUYuYBQAIvCgzsL6cHvOsDRh1wA 978
package_dev_tools/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
package_dev_tools/utils/badge.py sha256=2pxoPoiK3S8UAv-yCY_DpI9E3KdnhJPBLCqFs2NJl_0 1328
package_dev_tools/utils/package.py sha256=m1I0snQfa8GIMvijiD-wZrwrPopREDhc7UJVCDFAN10 3112
package_dev_tools-0.6.9.data/scripts/bump-version sha256=OTJepr1MXo6wWU_HYdR98LRPtchD8sDlkDrE1MX1BjE 269
package_dev_tools-0.6.9.data/scripts/check-version sha256=6N6e1Jtz-vtcc1C3TT5_xZshAMymC4tUiA3JKzCEksk 141
package_dev_tools-0.6.9.dist-info/LICENSE sha256=ENpNaBSvIV7ifD7iNz_-lBhImbiYowqPzBc5V5R8IhM 1070
package_dev_tools-0.6.9.dist-info/METADATA sha256=f9DJk-R27iYhT6tkG7K-D9KDLNeJowDUUj9f6TS3Ai4 1853
package_dev_tools-0.6.9.dist-info/WHEEL sha256=OVMc5UfuAQiSplgO0_WdW7vXVGAt9Hdd6qtN4HotdyA 91
package_dev_tools-0.6.9.dist-info/entry_points.txt sha256=hG2_6dyqTcpF6U8e_nZwfROauMOUGekp-jpZz2m5b9o 810
package_dev_tools-0.6.9.dist-info/top_level.txt sha256=PqhxIcDJGvTSOvYGWFahqZFabfDh2COOD1aRPS_7WOg 18
package_dev_tools-0.6.9.dist-info/RECORD

top_level.txt

package_dev_tools

entry_points.txt

check-coverage = package_dev_tools.cli.check_coverage:entry_point
check-shields = package_dev_tools.cli.check_shields:entry_point
cleanup-readme = package_dev_tools.cli.cleanup_readme:entry_point
extract-package-name = package_dev_tools.cli.extract_package_name:entry_point
extract-required-python-version = package_dev_tools.cli.extract_required_python_version:entry_point
extract-supported-python-versions = package_dev_tools.cli.extract_supported_python_versions:entry_point
instantiate-new-project = package_dev_tools.cli.instantiate_new_project:entry_point
substitute-template-name = package_dev_tools.cli.substitute_template_name:entry_point
sync-template = package_dev_tools.cli.sync_template:entry_point
trigger-template-sync = package_dev_tools.cli.trigger_template_sync:entry_point