Skip to main content

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:

Release Information

0.3.1 (2021-01-03)

Improvements

  • Gstore will exit with a status of one if there are critical errors during synchronization.

  • Gstore will handle situations with invalid API token or organization name.

Improved Documentation

Bug Fixes

  • Fix args.get_token_from_env() to properly get a token from environment variables or None if variables are not set.

Trivial/Internal Changes

  • Client.__init__(), as well as Client.resolve_orgs() will raise now gstore.exceptions.InvalidCredentialsError in case of incorrect credentials usage.

  • gstore.models.Repository now holds gstore.models.Organization.

  • Starting with v0.3.1 tests will be included in the PyPI package.

Full changelog.

Credits

Gstore is written and maintained by Serghei Iakovlev.

A full list of contributors can be found in GitHub’s overview.

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

gstore-0.3.1.tar.gz (37.1 kB view hashes)

Uploaded Source

Built Distribution

gstore-0.3.1-py3-none-any.whl (27.4 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page