Skip to main content

This package is a basic git automator for deep learning and machine learning tasks.

Project description

ezgit-sync

PyPI version

This package is a basic git automator for deep learning and machine learning tasks.

Features

  • TODO

Documentation

Documentation is built with Zensical and deployed to GitHub Pages.

API documentation is auto-generated from docstrings using mkdocstrings.

Docs deploy automatically on push to main via GitHub Actions. To enable this, go to your repo's Settings > Pages and set the source to GitHub Actions.

Development

To set up for local development:

# Clone your fork
git clone git@github.com:your_username/autogit.git
cd autogit

# Install dependencies
uv sync

# Create a branch for development
git checkout -b feature/new-awesome-feature

This installs the CLI globally but with live updates - any changes you make to the source code are immediately available when you run autogit.

Run tests:

uv run pytest

Run quality checks (format, lint, type check, test):

just qa

Author

auto_git was created in 2026 by Hasan Ali Özkan.

Built with Cookiecutter and the audreyfeldroy/cookiecutter-pypackage project template.

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

ezgit_sync-0.1.1.tar.gz (16.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ezgit_sync-0.1.1-py3-none-any.whl (6.5 kB view details)

Uploaded Python 3

File details

Details for the file ezgit_sync-0.1.1.tar.gz.

File metadata

  • Download URL: ezgit_sync-0.1.1.tar.gz
  • Upload date:
  • Size: 16.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for ezgit_sync-0.1.1.tar.gz
Algorithm Hash digest
SHA256 b49b114019428f4e769fd98c40d64b263d78dcddae4224480061160d754e6290
MD5 773e712abbdd3355eec5d40bb0f79a92
BLAKE2b-256 9681428f192bb8b592d0ac893bee99ac3c2ad0355db4b0777f7ca4c6814d948c

See more details on using hashes here.

File details

Details for the file ezgit_sync-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: ezgit_sync-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.9

File hashes

Hashes for ezgit_sync-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 69ba64f73489a0f54b722e600765e4516c974710b85cfe1286037bb4dc09cb70
MD5 7b7f2c4b5c463474d618ccafcf8d8ae0
BLAKE2b-256 958eb7a5e3afa4891e50d106d9d34acf32221417cea14ea75c778d0091675869

See more details on using hashes here.

Supported by

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