Skip to content

Releases: sirosen/upadup

0.4.0

26 Feb 05:02
0.4.0

Choose a tag to compare

  • Fix a NameError crash that occurs if mixed newlines are encountered.
  • Support updating Go dependencies hosted on GitHub.
  • Add a --freeze CLI option to freeze dependencies to git SHAs.
  • upadup's configuration has been rewritten, and is now TOML rather than YAML.

0.3.1

13 Feb 01:00
0.3.1

Choose a tag to compare

  • Avoid using typing.Self, which causes issues when type checking on older Python versions which do not define Self yet.

0.3.0

13 Feb 00:38
0.3.0

Choose a tag to compare

  • upadup now supports "Compatible release" (~=) and "Arbitrary equality" (===) clauses when parsing dependency specifiers and will update packages with these styles of pins to their latest versions.
  • Parsing and handling of whitespace in dependency specifiers has been improved. Whitespace is now handled correctly in more scenarios.

0.2.0

10 Feb 22:31
0.2.0

Choose a tag to compare

  • Performance enhancement: upadup will only call out to pypi.org on an as-needed basis
  • upadup no longer requires that config enumerates all of the additional_dependencies entries. Instead, it works on all additional_dependencies for the configured hooks.

Note

upadup is now using trusted publishers driven via GitHub Releases.
This and future releases will be made via a GitHub Release.