Metadata-Version: 2.1
Name: rcmt
Version: 0.6.0.dev1
Summary: 
Home-page: https://github.com/wndhydrnt/rcmt
License: GPL-3.0-only
Author: Markus Meyer
Author-email: hydrantanderwand@gmail.com
Requires-Python: >=3.9,<4.0
Classifier: License :: OSI Approved :: GNU General Public License v3 (GPLv3)
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.9
Requires-Dist: GitPython (>=3.1.18,<4.0.0)
Requires-Dist: PyGithub (>=1.55,<2.0)
Requires-Dist: PyYAML (>=5.4.1,<7.0.0)
Requires-Dist: click (>=8.0.1,<9.0.0)
Requires-Dist: colorama (>=0.4.4,<0.5.0)
Requires-Dist: mergedeep (>=1.3.4,<2.0.0)
Requires-Dist: pydantic (>=1.8.2,<2.0.0)
Requires-Dist: python-gitlab (>=2.10,<4.0)
Requires-Dist: structlog (>=21.1.0,<22.0.0)
Requires-Dist: toml (>=0.10.2,<0.11.0)
Project-URL: Documentation, https://rcmt.readthedocs.io/
Project-URL: Repository, https://github.com/wndhydrnt/rcmt
Description-Content-Type: text/markdown

# rcmt

With rcmt you can

- create, modify or delete files across many repositories.
- merge global settings with user-configured settings in repositories.
- write your own tooling to manipulate files in repositories.

Take a look at the [documentation](https://rcmt.readthedocs.io/) to learn more.

## Development

```shell
# Install dependencies and dev-dependencies
poetry install
# Run linters
make lint
# Run tests
make test
# Generate and open the documentation
make docs
open ./docs/_build/html/index.html
```

