Tags: buildinspace/peru
Tags
bump version to 1.3.3 Changes since 1.3.2: - PERU_REEXEC_PYTHON is now on by default for all platforms. Previously it defaulted to on on Windows but off on Unix. This fixes installation via pipx (#238). - docopt (unmaintained) has been replaced by docopt-ng, which is vendored to avoid backwards incompatibility issues when both are installed side-by-side.
bump to version 1.3.1 Changes since 1.3.0: - BUGFIX: Fixed "invalid prefix" errors in common cases, including in the README example project. The immediate cause of the errors was that Git 2.36 changed the requirements of the `git read-tree --prefix` flag. See #227. Reported by @raineszm. - As of Git 2.34, handling of `.gitignore` files in the sync directory has changed. This is an upstream change, rather than a peru change. Previously, peru would emit an error if a sync would overwrite any file that wasn't created in a previous sync, even if that file was ignored in `.gitignore`. Now, ignoring a file in `.gitignore` will suppress this error. - "curl" modules now include a user-agent header in its requests, to fix errors from some hosts that require this header. Contributed by @colindean. - Fix deprecation warnings from Python 3.10.
bump version to 1.3.0 Changes since 1.2.1: - In git modules, if a "master" branch is not present, then the "rev" and "reup" fields will default to "main". Contributed by @felipefoz. - On Windows, default to executing Python plugins with the current interpreter. This fixes systems with broken Python configs, and has no effect in the vast majority of other cases. This behavior can be controlled with PERU_REEXEC_PYTHON (always/never/default).
PreviousNext