libvcs icon indicating copy to clipboard operation
libvcs copied to clipboard

⚙️ Lite, typed, pythonic utilities for git, svn, mercurial, etc.

Results 52 libvcs issues
Sort by recently updated
recently updated
newest added

This isn't needed and it additional overhead

refactor

`GitRepo` - [ ] `clone` - [ ] `--template` - [ ] `--bare` - [ ] `--mirror` - [ ] `--no-hard-links` - [ ] `--recursive-submodules` - .. etc - [...

I need a way to add a push URL. At the moment at https://github.com/vcs-python/libvcs/blob/master/libvcs/git.py#L391 it is already possible to add an URL or overwrite one. But the `--push` parameter is...

enhancement

Inspiration: https://wiki.archlinux.org/index.php/VCS_package_guidelines Other ideas: - Allow registering regex's on startups (sort of similar to how [`mimetypes`](https://docs.python.org/3.8/library/mimetypes.html) initializes as a singleton. And it also allows adding more types at runtime -...

There are already few packages specialized in handling interaction with these repository: - https://pypi.python.org/pypi/svn - https://pypi.python.org/pypi/GitPython/ - https://pypi.python.org/pypi/python-hglib I wonder if libvcs should make use of them ? It is...

As well as #1, a factory object for normal vcs URL's

# Changes ## Commands (git) ### Add `GitBranch` (`git.branch`) - instance-based mutations of a branch - Create `git checkout -b ` - Checkout `git checkout ` - Remove - Rename...

# Changes ## Dev deps: Add pytest-asyncio See also: https://github.com/pytest-dev/pytest-asyncio