Monorepo management: multi-repo isolation and documentation generation
Project description
repofuse
Monorepo management: multi-repo isolation and documentation generation.
Installation
pip install repofuse
Usage
# Initialize a monorepo
repofuse init
# Add a sub-repository
repofuse add https://github.com/user/project.git
# Add with custom prefix
repofuse add https://github.com/user/project.git --prefix libs/project
# List registered repos
repofuse list
# Isolate a sub-repo as standalone
repofuse iso project-name -o _isolated
# Generate documentation
repofuse docs -o docs/
API
from repofuse.core import add_repo, list_repos, remove_repo
from repofuse.isolate import isolate
from repofuse.docs import generate_docs
License
MIT
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
repofuse-0.2.0.tar.gz
(7.6 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file repofuse-0.2.0.tar.gz.
File metadata
- Download URL: repofuse-0.2.0.tar.gz
- Upload date:
- Size: 7.6 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d47879786b83c97b4795bf76f998baec9997c7d7bf156046b98900de1be689e
|
|
| MD5 |
a542609435dd6592b365391879c53c30
|
|
| BLAKE2b-256 |
445c0a55f408c3509c942025ec97004484717a46a8f534b6aee448346e814dcb
|
File details
Details for the file repofuse-0.2.0-py3-none-any.whl.
File metadata
- Download URL: repofuse-0.2.0-py3-none-any.whl
- Upload date:
- Size: 8.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7441a238b3671c8a088826bfaf7be6bdc05bcfaf2fb6d092c3a0f78b45c64f5e
|
|
| MD5 |
b957727bd1a8a0bee882c4cc6c6abbef
|
|
| BLAKE2b-256 |
1c613211001176ccbc4f7cf3fb32531b7c345b82be33174703a8c5dfa9343c27
|