Synchronize GitHub repositories made easy.
Project description
Gstore is a simple tool to synchronize GitHub repositories of your organizations.
Its main goal is to help you make backups and sync your projects automatically and easily.
Project Information
Gstore is released under the GNU General Public Licence version 3, its documentation lives at Read the Docs, the code on GitHub, and the latest release on PyPI. It’s rigorously tested on Python 3.7+.
If you’d like to contribute to Gstore you’re most welcome!
Support
Should you have any question, any remark, or if you find a bug, or if there is something you can’t do with the Gstore, please open an issue.
Similar projects
There are some projects similar to Gstore you may be interested in:
Contributing
If you would like to contribute to Gstore, please take a look at the current issues. If there is a bug or feature that you want but it isn’t listed, make an issue and work on it.
Release Information
0.5.0 (2021-05-07)
Features
Introduced ability to specify the maximum number of concurrent processes to use when syncing.
Improvements
Reformat log entries to provide logs in a bit more readable format as well as process id (PID).
Changed additional groups of dependencies declared in setup.py so that develop is superset now for testing and docs.
Remove dependencies from develop group which are not necessary for developing the package.
Used single requirements.txt file to declare project dependencies. Additional dependencies from develop, testing and docs groups lives now in setup.py or tox.ini.
Bug Fixes
Added missed files to the package contents.
Don’t include tests package in wheel. Previously pip install gstore used to install a top-level package tests. This was fixed.
Fixed package description.
Trivial/Internal Changes
Replaced pytest-cov by coverage[toml] for code coverage measurement.
Bumped pygithub from 1.54.1 to 1.55.
Security Policy
Reporting a Vulnerability
If you discover a security vulnerability within Gstore, please send an e-mail to Serghei Iakovlev via egrep@protonmail.ch. All security vulnerabilities will be promptly addressed.
Credits
Gstore is written and maintained by Serghei Iakovlev.
A full list of contributors can be found in GitHub’s overview.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.