libvcs icon indicating copy to clipboard operation
libvcs copied to clipboard

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

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

https://github.com/vcs-python/vcspull/pull/362

Eliminate dependency on docutils and sphinx. These are great projects, but they not friendly to configure on and focused primarily toward internal code API documentation. Today - markdown is more...

https://github.com/pypa/pip/blob/master/src/pip/_internal/vcs/versioncontrol.py

Example job (2023-10-22) https://github.com/vcs-python/libvcs/actions/runs/6603952048/job/17937582321#step:9:64 ``` =================================== FAILURES =================================== _________________ [doctest] libvcs.sync.base.BaseSync.__init__ _________________ 072 ... self.run( 073 ... ['clone', '--progress', self.url, self.dir], 074 ... log_in_real_time=True 075 ... ) 076 >>> r...

AWS CodeCommit ([HomePage](https://aws.amazon.com/codecommit/), [docs](https://docs.aws.amazon.com/codecommit/)): Via ([page](https://docs.aws.amazon.com/codecommit/latest/userguide/setting-up-git-remote-codecommit.html#:~:text=For%20example%2C%20to%20clone%20a%20repository%20named)): > For example, to clone a repository named `MyDemoRepo` to a local repo named `my-demo-repo`: > > ```console > git clone codecommit://MyDemoRepo my-demo-repo >...

package:parser

[`pathlib.Path`](https://docs.python.org/3/library/pathlib.html#pathlib.Path)

These will be housing common typed-friendly structures and responses, e.g. git remotes.

- `subprocess` Firstly, you can (and should!) see if plain old `subprocess` will do the trick. That saves you having to add an extra package. libvcs uses `subprocess` under the...