github gilesknap/gphotos-sync 3.0.0
Major Overhaul

latest releases: 3.2.5, 3.2.4, 3.2.3...
2 years ago

Recent Work

This release has one very important bug fix.

Having this fix has inspired me to spend some effort on this project to make it more easily maintainable in future.

I have totally refreshed the developer workflow and documentation as follows:

  • completely new sphinx based documentation hosted on GitHub Pages
  • switch CI to Github Actions
  • add multi-arch container build to CI
  • add devcontainer for vscode
  • container image hosted on GitHub Container Registry
  • remove pipenv dependency and use pip only (with lock semantics in the CI)
  • add multiple source checks to CI and dev time
    • black
    • flake8
    • mypy
    • isort
    • yaml checks
  • implement git pre-commit checks for some of the above
  • use tox for parallel execution of all the above

There are also multiple contributions from others listed below that have accumulated because it's been so long since the last release.
Sorry about that. I intend to pay more attention to this project now that it is in a tidy state.

What's Changed

New Contributors

Full Changelog: 2.14.2...3.0.0

Don't miss a new gphotos-sync release

NewReleases is sending notifications on new releases.