Releases: harens/seaport
Releases · harens/seaport
v0.10.1
⚡️ Features
- If the tests or lint fails, the port contents are reverted to their original state.
🐛 Bugfixes
- Fixed bug where seaport would ignore
port lint
if there was only one warning/error.
Commits: v0.10.0...v0.10.1
v0.10.0
⚡️ Features
- The downloaded distfile used for determining checksums is cached so that MacPorts can use it for
port install/test/etc
. port clean
is no longer run at the end. The user might want to keep the distfiles for further tests or
builds, and can runport clean
themselves if required.--gh
flag added to the pr command. It allows users to explicitly set the path to GitHub CLI.- The port name is now capitalised correctly regardless of what the user types in.
- Paths for various system commands (e.g. MacPorts, GitHub CLI, etc.) are cached.
Commits: v0.9.0...v0.10.0
v0.9.0
🚨 BREAKING CHANGE
- The
len
method of the Port API has been removed.
⚡️ Features
- Sped up the Port API by reducing the number of calls to the port command.
- Sudo no longer required if portfile is already writable or just linting.
- Added a
repr
method to the Port API.
🎭 Behind the Scenes
typing_extensions
is now required for Python <3.9.- Simplified checksum calculations.
- Checks that website starts with http.
Commits: v0.8.0...v0.9.0