Metadata-Version: 2.1
Name: jaraco.develop
Version: 8.6.0
Summary: Development utilities by jaraco
Home-page: https://github.com/jaraco/jaraco.develop
Author: Jason R. Coombs
Author-email: jaraco@jaraco.com
Classifier: Development Status :: 5 - Production/Stable
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3 :: Only
Requires-Python: >=3.9
License-File: LICENSE
Requires-Dist: jaraco.ui
Requires-Dist: jaraco.context
Requires-Dist: keyring
Requires-Dist: autocommand
Requires-Dist: requests-toolbelt
Requires-Dist: PyNaCl
Requires-Dist: packaging
Requires-Dist: setuptools
Requires-Dist: path
Requires-Dist: jaraco.vcs>=1.1
Requires-Dist: build
Requires-Dist: subprocess-tee
Provides-Extra: testing
Requires-Dist: pytest>=6; extra == "testing"
Requires-Dist: pytest-checkdocs>=2.4; extra == "testing"
Requires-Dist: pytest-black>=0.3.7; platform_python_implementation != "PyPy" and extra == "testing"
Requires-Dist: pytest-cov; extra == "testing"
Requires-Dist: pytest-mypy>=0.9.1; platform_python_implementation != "PyPy" and extra == "testing"
Requires-Dist: pytest-enabler>=2.2; extra == "testing"
Requires-Dist: pytest-ruff; extra == "testing"
Requires-Dist: pytest-subprocess; extra == "testing"
Requires-Dist: types-requests; extra == "testing"
Provides-Extra: docs
Requires-Dist: sphinx>=3.5; extra == "docs"
Requires-Dist: sphinx<7.2.5; extra == "docs"
Requires-Dist: jaraco.packaging>=9.3; extra == "docs"
Requires-Dist: rst.linker>=1.9; extra == "docs"
Requires-Dist: furo; extra == "docs"
Requires-Dist: sphinx-lint; extra == "docs"

.. image:: https://img.shields.io/pypi/v/jaraco.develop.svg
   :target: https://pypi.org/project/jaraco.develop

.. image:: https://img.shields.io/pypi/pyversions/jaraco.develop.svg

.. image:: https://github.com/jaraco/jaraco.develop/actions/workflows/main.yml/badge.svg
   :target: https://github.com/jaraco/jaraco.develop/actions?query=workflow%3A%22tests%22
   :alt: tests

.. image:: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/charliermarsh/ruff/main/assets/badge/v2.json
    :target: https://github.com/astral-sh/ruff
    :alt: Ruff

.. image:: https://img.shields.io/badge/code%20style-black-000000.svg
   :target: https://github.com/psf/black
   :alt: Code style: Black

.. image:: https://readthedocs.org/projects/jaracodevelop/badge/?version=latest
   :target: https://jaracodevelop.readthedocs.io/en/latest/?badge=latest

.. image:: https://img.shields.io/badge/skeleton-2023-informational
   :target: https://blog.jaraco.com/skeleton

This package includes a collection of libraries and scripts used by `jaraco <https://www.jaraco.com>`_ and many of the `projects maintained by jaraco <https://pypi.org/user/jaraco>`_.

It includes facilities for managing scores of repositories with SCM tools like Git, working with Read the Docs, determining release versions from pertinent changes, synchronizing related histories, automatically resolving known merge conflicts, and more.

Many of the modules in this package are executable using ``runpy`` (e.g. ``python -m jaraco.develop.macos-build-python``).

Although this package is built on assumptions about jaraco's workflow, these routines are provided here for shared use across those projects, transparency of operations, and for potential re-use. Contributions and feedback are welcome.
