slap-cli

View on PyPIReverse Dependencies (0)

1.13.2 slap_cli-1.13.2-py3-none-any.whl

Wheel Details

Project: slap-cli
Version: 1.13.2
Filename: slap_cli-1.13.2-py3-none-any.whl
Download: [link]
Size: 128705
MD5: 08d7471a40db3882acd429bc3839a63f
SHA256: 4720a3fb8526d2bf93f53635284a08d03c9edf11214960780fe550908bed8dab
Uploaded: 2024-03-06 22:41:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: slap-cli
Version: 1.13.2
Summary: Slap is a command-line utility for developing Python applications.
Author: Niklas Rosenstein
Author-Email: rosensteinniklas[at]gmail.com
Project-Url: Documentation, https://niklasrosenstein.github.io/slap/
Project-Url: Homepage, https://github.com/NiklasRosenstein/slap
Project-Url: Repository, https://github.com/NiklasRosenstein/slap.git
License: MIT
Classifier: Development Status :: 3 - Alpha
Classifier: Environment :: Console
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Requires-Python: >=3.10,<3.13
Requires-Dist: PyYAML (>=6.0)
Requires-Dist: beautifulsoup4 (<5.0.0,>=4.10.0)
Requires-Dist: build (<0.11.0,>=0.10.0)
Requires-Dist: cleo (>=1.0.0a4)
Requires-Dist: databind (<5.0.0,>=4.4.0)
Requires-Dist: flit (<4.0.0,>=3.6.0)
Requires-Dist: gitpython (<4.0.0,>=3.1.31)
Requires-Dist: nr.python.environment (<0.2.0,>=0.1.4)
Requires-Dist: nr.stream (<2.0.0,>=1.1.5)
Requires-Dist: poetry-core (<1.10,>=1.9)
Requires-Dist: ptyprocess (<0.8.0,>=0.7.0)
Requires-Dist: pygments (<3.0.0,>=2.11.2)
Requires-Dist: requests (<3.0.0,>=2.27.1)
Requires-Dist: setuptools (>=39.1.0)
Requires-Dist: tomli (<3.0.0,>=2.0.0)
Requires-Dist: tomlkit (<0.13.0,>=0.12.1)
Requires-Dist: tqdm (<5.0.0,>=4.64.0)
Requires-Dist: twine (<6.0.0,>=5.0.0)
Requires-Dist: uv (<0.2.0,>=0.1.2)
[No description]

WHEEL

Wheel-Version: 1.0
Generator: poetry-core 1.9.0
Root-Is-Purelib: true
Tag: py3-none-any

RECORD

Path Digest Size
slap/__init__.py sha256=tE-T2CzfpswhwuKw5yjnVIkPki2SEzAz6MB3RQPhxJQ 99
slap/__main__.py sha256=oYi0NTOhL34lHwsaV4G8GlCVBhq7ZgcijhNORNGra20 122
slap/application.py sha256=7nJIeXkF9M7ynF-O4NvsOZ7J0F5ZkmHd2bcL6ZzTBpI 13022
slap/changelog.py sha256=NihHC9RBA_BBfZtD1ThR5K4CFA_NXPPFxgksn2dQRiQ 9318
slap/check.py sha256=k0GKf-8QO8TcAkS0g7L1maEt90JSKi4cGucGOC7an7E 3353
slap/configuration.py sha256=3NCBKH4d1H1-4HHwKmHXa-Onci7qbJ5PIe8kurC4364 2525
slap/ext/__init__.py sha256=FRvchjTwJxQKG_2eopcq4WkhYGTlNifbzC35X4Jh7hw 31
slap/ext/application/add.py sha256=_W0NSdqZMkhdC0XtSx7BolirAkk3NfsXWpA_3Pu6xn8 5332
slap/ext/application/changelog.py sha256=Q7hlaeM4Ooz30_x6HpvawIUGQON5bPsEtOyE9Yxl97Q 27572
slap/ext/application/check.py sha256=w9dv5oDWXJ6AASgMHcsZRL2ZjDS2esbG7SJs-D8eknI 6329
slap/ext/application/config.py sha256=MUL9kEmbkYX49xo1x1MvC5oOkk38WpylY8FHdXqf_mk 2471
slap/ext/application/info.py sha256=oW8jkiW1AlZCHKJIpduwaNbGjuUG7Xw6hIAuqC5tJX4 3233
slap/ext/application/init.py sha256=wWAvd4V-UX1TR49wQvpKGmA472SohpuJ7JUca8HtRfI 5061
slap/ext/application/install.py sha256=cjrOfgbBAipRhw3VzoRFZwWeHzZkmSU1273qK7i-8W0 14371
slap/ext/application/link.py sha256=nZ11iE7M_kITUqOBRcNbIkP7Vt3VIh6Lh77r0dGCSmI 5983
slap/ext/application/publish.py sha256=zSVqndQcj--OYSUJQnSx9S3Cmr44QWdZ8YfjeeF9o2I 4230
slap/ext/application/release.py sha256=yfi0beySWGVobk9BC5hX8jCqzeFQi9vLMGQVqtK4NPs 22589
slap/ext/application/report.py sha256=8DkRLJ8rBTOkdQMqadyqRa0cyd_n6ewDdj-vDGIHHYE 3264
slap/ext/application/run.py sha256=pcOe-fLsj-kX_lVQysg5-jTJZEW1ImdI8iQw2ebMJIc 3555
slap/ext/application/test.py sha256=IBLz_3PNz4e4DDInuuMXyRvn1i6G7tj9ny7U7hEATS4 8126
slap/ext/application/venv.py sha256=Fc1-s_huIolMACuTnVmPm1GmSfuhwpW6KDJgYIkceIA 25967
slap/ext/checks/__init__.py sha256=FRvchjTwJxQKG_2eopcq4WkhYGTlNifbzC35X4Jh7hw 31
slap/ext/checks/changelog.py sha256=HD90oHL_TcKKw9LCF8zipK8n22_yL0O9KRpwFHnYogI 2139
slap/ext/checks/general.py sha256=aH2bDBBG0khsQem-enU4IEomYsmlKk4VTPpxeZaXuNI 2215
slap/ext/checks/poetry.py sha256=le5gOX6dA2whmfAmewIO3s4RxCUHEYEYBYMrLZwDOfw 6064
slap/ext/checks/release.py sha256=sM5wZ3jVK9eR8cEXXQHRiCcnkckoovM0U_DvO6HxdZo 2855
slap/ext/project_handlers/base.py sha256=Npr66x-M4iiKRrV05kB9zF9b9fpO7Z7IyH3w-h4r39g 8494
slap/ext/project_handlers/flit.py sha256=5r8gfQ1YKLeGqIq2AHUNaU_HUPQa8gsc8FWqaB6rNGw 3798
slap/ext/project_handlers/poetry.py sha256=6WytsaukKJSp0CQaGLPeFvX8vmHF7pkbkLk_PDJfJ98 6461
slap/ext/project_handlers/setuptools.py sha256=WjzVbnOoM6c1Tx7BRHWxuOwEQ7VH8Ut8-q1hPfTUnb4 5742
slap/ext/release/changelog.py sha256=SyyfcLKCukSo848KQuVYHA5lRLf30TlHpDjMDW1aGM4 1716
slap/ext/release/source_code_version.py sha256=FE5RcbHlmGA7luHqr453Rf_mVK0fJCrkcm4dFR7j_7Q 2046
slap/ext/repository_ci/github_actions.py sha256=CM6ILrfDvOuADKf7EmMdiaEB71xkheXAg39jenVX1VA 16540
slap/ext/repository_handlers/default.py sha256=Tr1IaVexOP9ixY6oUcVi8jlANDKmsUvP4z400M7mUAY 4078
slap/ext/repository_hosts/github.py sha256=qx_s5A9E6f0aQd6rtzuQwqZXYUdraG3KYqI9ADa3eiE 4480
slap/ext/version_incrementing_rule.py sha256=F4q0qgtsMEF5F-Q8StUnr-ESYb4NlkBH4PouRJuUf3E 1362
slap/install/installer.py sha256=sEMTaqLGt3d-KoGEStTkdfjVM8Vk4rT5MUCE8xgEzYA 11322
slap/plugins.py sha256=bqRYe-aA5xh4Am1iw5YQgDFz8rZs5YBOFmtKY8YxDd0 8340
slap/project.py sha256=_XbE4WUd-wy-BcpiF7i8MtfMUkAQpXn_M_WVW_kgbSU 8517
slap/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
slap/python/dependency.py sha256=CzXI7-jdGii0DsgWHA80yNBGv8AoEMuOg8yT0z_JJH0 14965
slap/python/environment.py sha256=MoO8NQFgBakE_ZJJRgnEJG61NCB0yiiMt6kgIVjSDAE 10100
slap/python/pep508.py sha256=sjq-Uzwrh30oxKgvatJe0ObxOOpC118c386iaQbIWyA 6833
slap/release.py sha256=lPYQBiSuWXi4UpB5U6s1fxSrI262_gcSMWxGLQ8XubQ 2516
slap/repository.py sha256=lBPd3IJ85ZXqHuGdiLIaxmkn0TvyX82SNZ5H3syr8q8 5542
slap/templates/github/.github/workflows/changelog.yaml sha256=4ThW2nBJC9hjRmM86ZqzyPdFaPgMPVMpHTzeYnNuZgY 1091
slap/templates/github/.github/workflows/python.yaml sha256=--sNSyed6MVREEMlG0-63jzy7lXDdg8PcVsRYX6fpkQ 966
slap/templates/poetry/.flake8 sha256=EDbj-mfzoIQgDtKUzYLoKhOOcSaB0oN2fVdMw50EM9o 246
slap/templates/poetry/.gitignore sha256=ZXNx5kDp9bhInkb5Z5IXoNKv8o_9rOD49DKi06nxv8c 78
slap/templates/poetry/LICENSE sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
slap/templates/poetry/README.md sha256=pOK4LqWzq8CV2rQWMRf8TmtUl7cSOZtz_eFH351KxBU 9
slap/templates/poetry/pyproject.toml sha256=dD-CCi7bXgxcWsG4kTMbBrb1Pd0LXO0nYvTh7_8jfxg 1472
slap/templates/poetry/src/{path}/__init__.py sha256=kUR5RAFc7HCeiqdlX36dZOHkUI5wI6V_43RpEcD8b-0 22
slap/templates/poetry/src/{path}/py.typed sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
slap/templates/poetry/tests/test_import.py sha256=rUiCGl6psAMHm-pNeENW8ldaQq2mhjE9WIfFTY0zU_Q 67
slap/util/cleo.py sha256=uVUEqkF1ni8d0-0TlgaTJ0T_3tdPhQAaqy5D6kyziik 1838
slap/util/digraph.py sha256=j4VjGDqNzXKKGqqkH-TbEubrqWMYLNolDzucenXrNPc 7322
slap/util/external/licenses.py sha256=J9yjFN-1jTCM57xSoaBLAD3bjx_uv6ChKyzwGQnKhn8 4309
slap/util/external/pypi_classifiers.py sha256=uAub8kaWaWQVtke2Wc_BrX62FklhAuCJtzd60IdkXKA 2172
slap/util/fs.py sha256=scTXCoSJ5013_U-9uOoQhYOKi8jqB3lon43DBLPHUQA 3852
slap/util/git.py sha256=ztPdPVKS9XZc9usfxb_sIBopIjrTmeXaH9SfC6yvNP4 12599
slap/util/logging.py sha256=PVqD-xxcSgNJUPSj_ZfJe61vP_T8esJkP99jAgYYtKw 2040
slap/util/notset.py sha256=awStxeYk17Dfy_3zz6A_wD31hh94hROf4GxdvIbADqg 170
slap/util/once.py sha256=wU_xeIDBoEZPUkVzkszJDF0MYMO7-DDQXpLIclVyjqg 792
slap/util/orderedset.py sha256=9iTw28On87f9uHWcrG5Ll30P-ag2E147Z5eSTEPjvo8 2052
slap/util/plugins.py sha256=SbA3jANfyckwNceAPPEdyMir7jhyxlfJNu8KAMqMwJM 2849
slap/util/pygments.py sha256=f5F_0gepIObWi6xY2lbbKi6Z_iVUEUH_OJCthGwOhno 418
slap/util/strings.py sha256=OpSTOpoE_U_4KS2GsGdTaeC7K6-2qN4EQE_iDlz9E0Y 114
slap/util/supplier.py sha256=aus7mj47H8DM2hNujuLd25IRkWOnOwJ1nkreLmowJI8 196
slap/util/terminal.py sha256=v55lUaR9y0HdX5x8-oisLfLzm9ZwcWJHUSUPFmmC0lY 8790
slap/util/text.py sha256=rn05DfLMByyZ_x2ihdBlWcH5397k6h0M921HbstrVFM 1901
slap/util/toml_file.py sha256=HlCQeTWQ_XFkoV632JFdlcKOHjv1Nici7SgXfHIpxJM 2086
slap/util/url.py sha256=eiyKidjz67h-WtiD0oFV-7a3P9ZVvDxAuXcs-NMBmBo 2041
slap/util/vcs.py sha256=tUL0GVLLMIj3I2C6xEPLrAosmjQQuIKOSnwweOjKRmI 7530
slap/util/weak_property.py sha256=-Zt96KqA0b_n6-lI8A-vwsDvt3mVBswDhPkMWWMaypg 2219
slap_cli-1.13.2.dist-info/LICENSE sha256=zp3Zi1UO_fxnUZg2akPrT1-y-ViMaukmH68HRQaBP9c 1002
slap_cli-1.13.2.dist-info/METADATA sha256=AJQCd0uA1QZVovqfmyVzZZSGDMnPK4tzY1CmFa6khbY 1536
slap_cli-1.13.2.dist-info/WHEEL sha256=sP946D7jFCHeNz5Iq4fL4Lu-PrWrFsgfLXbbkciIZwg 88
slap_cli-1.13.2.dist-info/entry_points.txt sha256=i77k_iQcw0jw92a_4mDronpB7XdiPLnsyeO3HhXA7xg 2134
slap_cli-1.13.2.dist-info/RECORD

entry_points.txt

slap = slap.__main__:main
add = slap.ext.application.add:AddCommandPlugin
changelog = slap.ext.application.changelog:ChangelogCommandPlugin
check = slap.ext.application.check:CheckCommandPlugin
config = slap.ext.application.config:SlapConfigCommand
info = slap.ext.application.info:InfoCommandPlugin
init = slap.ext.application.init:InitCommandPlugin
install = slap.ext.application.install:InstallCommandPlugin
link = slap.ext.application.link:LinkCommandPlugin
publish = slap.ext.application.publish:PublishCommandPlugin
release = slap.ext.application.release:ReleaseCommandPlugin
report = slap.ext.application.report:ReportPlugin
run = slap.ext.application.run:RunCommandPlugin
test = slap.ext.application.test:TestCommandPlugin
venv = slap.ext.application.venv:VenvPlugin
changelog = slap.ext.checks.changelog:ChangelogValidationCheckPlugin
general = slap.ext.checks.general:GeneralChecksPlugin
poetry = slap.ext.checks.poetry:PoetryChecksPlugin
release = slap.ext.checks.release:ReleaseChecksPlugin
flit = slap.ext.project_handlers.flit:FlitProjectHandler
poetry = slap.ext.project_handlers.poetry:PoetryProjectHandler
setuptools = slap.ext.project_handlers.setuptools:SetuptoolsProjectHandler
changelog_release = slap.ext.release.changelog:ChangelogReleasePlugin
source_code_version = slap.ext.release.source_code_version:SourceCodeVersionReferencesPlugin
default = slap.ext.repository_handlers.default:DefaultRepositoryHandler
github-actions = slap.ext.repository_ci.github_actions:GithubActionsRepositoryCIPlugin
github = slap.ext.repository_hosts.github:GithubRepositoryHost
major = slap.ext.version_incrementing_rule:major
minor = slap.ext.version_incrementing_rule:minor
patch = slap.ext.version_incrementing_rule:patch
premajor = slap.ext.version_incrementing_rule:premajor
preminor = slap.ext.version_incrementing_rule:preminor
prepatch = slap.ext.version_incrementing_rule:prepatch
prerelease = slap.ext.version_incrementing_rule:prerelease