easy-release-automation

View on PyPIReverse Dependencies (0)

0.1.0 easy_release_automation-0.1.0-py3-none-any.whl

Wheel Details

Project: easy-release-automation
Version: 0.1.0
Filename: easy_release_automation-0.1.0-py3-none-any.whl
Download: [link]
Size: 39397
MD5: 936ba25318cac57896ee935113ccf083
SHA256: ed84835bfb126f2d35e3764008a379ee866bee7f8e8f8607c1ef1d456f1ef376
Uploaded: 2024-10-03 15:06:59 +0000

dist-info

METADATA

Metadata-Version: 2.1
Name: easy_release_automation
Version: 0.1.0
Summary: Easy-Release-Automation for Multi-Package-Versioning.
Author-Email: Claus Seibold <claus.seibold[at]ingenics-digital.com>, David Kauschke <david.kauschke[at]ingenics-digital.com>, Martin Lautenbacher <martin.lautenbacher[at]ingenics-digital.com>
Project-Url: Homepage, https://github.com/IngenicsDigital/easy-release-automation
Project-Url: Issues, https://github.com/IngenicsDigital/easy-release-automation/issues
Keywords: EasyReleaseAutomation,git,AutomatedModification,AutomatedTesting
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.9
Requires-Dist: pip-tools (>=7.4.1)
Requires-Dist: pyyaml (>=6.0)
Requires-Dist: GitPython (>=3.1.43)
Requires-Dist: ruamel.yaml (>=0.18.6)
Requires-Dist: tomlkit (>=0.12.5)
Requires-Dist: pydantic (>=2.7.1)
Requires-Dist: black (==24.4.2); extra == "test"
Requires-Dist: Flake8 (==3.8.0); extra == "test"
Requires-Dist: flakehell (==0.9.0); extra == "test"
Requires-Dist: mypy (==1.3.0); extra == "test"
Requires-Dist: tox (==4.15.0); extra == "test"
Requires-Dist: pytest (==7.1.2); extra == "test"
Requires-Dist: pytest-cov (==2.12.1); extra == "test"
Requires-Dist: pytest-html (==3.1.1); extra == "test"
Requires-Dist: pytest-mock (==3.1.1); extra == "test"
Requires-Dist: deepdiff (==7.0.1); extra == "test"
Requires-Dist: license-header-check (==0.2.1); extra == "test"
Requires-Dist: build (==1.2.1); extra == "test"
Provides-Extra: test
Description-Content-Type: text/markdown
License-File: LICENSE
[Description omitted; length: 4868 characters]

WHEEL

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

RECORD

Path Digest Size
easy_release_automation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/easy_release_automation.py sha256=EsfK8_jhreaON6qaKWtyd6FhR-qMqXl24Zb5B5osY2s 7841
easy_release_automation/core/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/core/configuration.py sha256=0CvhDTPvwRN8Ct6753H1ZBwkotOGR_vKvdFDsaSC7vw 9734
easy_release_automation/core/git_handler.py sha256=9DxsmrgpqEwXtxQ1oysjOxHCt_SD-iW31kmtWGLf4Ns 9244
easy_release_automation/core/plugin_executor.py sha256=8vYImIKhQVvhyOP2wL1ETOBs5Ufo6O63zU-z1rRJjR0 5143
easy_release_automation/core/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/core/utils/yaml_handler.py sha256=JSYSm-JgP4igFPcXVf6_YJJFu9RHriEMFJzwsIm8SjQ 2426
easy_release_automation/interfaces/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/interfaces/modification_interface.py sha256=HZ0SIu7WK9rc_QAMCMC6A3pJF3lqdeJ60GPqHZHg2Bw 2327
easy_release_automation/interfaces/validation_interface.py sha256=JhFfMB4Qg34KfQY4kBrH2fZSDiVuZFrfS0dhv7YH860 2097
easy_release_automation/plugins/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/plugins/modification/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/plugins/modification/regex_replacer.py sha256=HlajqiOi_WQzwvSvJBTKa-Sl6FJtgMnNNNpRcQVJsoQ 5279
easy_release_automation/plugins/modification/shell_modifier.py sha256=_HqCWoi5SjdDo5JGiw14fzFbmk2IYEMRS85AWMXoAnI 2339
easy_release_automation/plugins/modification/changelog/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/plugins/modification/changelog/changelog_unreleased_setter.py sha256=sVSCk0MbKkGxsi4p4poh2dRmC1PoJt--2sP77Vzfekw 3287
easy_release_automation/plugins/modification/changelog/changelog_version_updater.py sha256=7sFcgXGPFjNx82f9mfCHF-XT3xdZrPf0EYqueIElhPI 1940
easy_release_automation/plugins/modification/configuration_files/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/plugins/modification/configuration_files/raw_cfg_file_updater.py sha256=kFkfD1YLu3AxSinffDGk_k0CsrBv7AlJLCBO7mbcXdg 6182
easy_release_automation/plugins/modification/configuration_files/yaml_file_updater.py sha256=fkBAYXthmuSs3HDA6PJPFJaMb2WWDmqIH0kJkTwU5Dw 4253
easy_release_automation/plugins/modification/configuration_files/yaml_file_updater_v2.py sha256=pKHC9fc6un-N9-Z3rZxQKxhvK2sEJ3QkwNcWdMW799o 3085
easy_release_automation/plugins/modification/python_requirements/requirements_updater.py sha256=kAJtrAhOurScqD7ZFIQE_YrfB-NTiTtMU6hrMB8axdE 10734
easy_release_automation/plugins/modification/python_requirements/requirements_updater_and_compiler.py sha256=1s3Etjsv9FhKbyC6_wn-N6-kFrb2qqOBIUBFNzsLeaY 5482
easy_release_automation/plugins/validation/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/plugins/validation/shell_validator.py sha256=WcTX_5IvqCth99xHaA6GAOtXUDvluqxItcn-RW0zwbM 2315
easy_release_automation/utils/__init__.py sha256=47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU 0
easy_release_automation/utils/logging_wrapper.py sha256=KgOhlCDGlGGBvlmrlVnfPLFGUzpSJ-Im-4hVxvwo9S0 3214
easy_release_automation-0.1.0.dist-info/LICENSE sha256=IhytpNmmJjk5JFJkE4txkZVE-X598dtF50F3G7shOB0 1087
easy_release_automation-0.1.0.dist-info/METADATA sha256=H0AU8G21auTLAr8TQw39s4VN80nD0YFPiPJW8BGl_Nk 6498
easy_release_automation-0.1.0.dist-info/WHEEL sha256=GV9aMThwP_4oNCtvEC2ec3qUYutgWeAzklro_0m4WJQ 91
easy_release_automation-0.1.0.dist-info/entry_points.txt sha256=iOcEQO6qHT0li_0XsTBqx0NtkPceCSCQSwC44aLv3wc 1413
easy_release_automation-0.1.0.dist-info/top_level.txt sha256=OBSUgQVTM-KBr5AuJvYG08Q3qWTC87ot0mPBQx69D28 24
easy_release_automation-0.1.0.dist-info/RECORD

top_level.txt

easy_release_automation

entry_points.txt

easy-release-automation = easy_release_automation.easy_release_automation:main
cfg_file_updater = easy_release_automation.plugins.modification.configuration_files.raw_cfg_file_updater:RAWCfgUpdaterPlugin
changelog_unreleased_setter = easy_release_automation.plugins.modification.changelog.changelog_unreleased_setter:ChangelogUnreleasedSetterPlugin
changelog_version_updater = easy_release_automation.plugins.modification.changelog.changelog_version_updater:ChangelogVersionUpdaterPlugin
modify_via_shell = easy_release_automation.plugins.modification.shell_modifier:ShellModificationPlugin
regex_replacer = easy_release_automation.plugins.modification.regex_replacer:RegexReplacerPlugin
update_and_compile_requirements = easy_release_automation.plugins.modification.python_requirements.requirements_updater_and_compiler:RequirementsUpdaterAndCompilerPlugin
update_requirements = easy_release_automation.plugins.modification.python_requirements.requirements_updater:RequirementsUpdaterPlugin
yaml_file_updater = easy_release_automation.plugins.modification.configuration_files.yaml_file_updater:YamlUpdaterPlugin
yaml_file_updater_v2 = easy_release_automation.plugins.modification.configuration_files.yaml_file_updater_v2:YamlUpdateV2Plugin
validate_via_shell = easy_release_automation.plugins.validation.shell_validator:ShellValidationPlugin