Seaport

Latest version: v0.10.1

Safety actively analyzes 622229 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

0.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.

[Full Changelog](https://seaport.readthedocs.io/en/stable/changelog.html)

Commits: https://github.com/harens/seaport/compare/v0.10.0...v0.10.1

0.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 run `port 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.

[Full Changelog](https://seaport.readthedocs.io/en/stable/changelog.html)

Commits: https://github.com/harens/seaport/compare/v0.9.0...v0.10.0

0.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.


[Full Changelog](https://seaport.readthedocs.io/en/stable/changelog.html)

**Commits**: https://github.com/harens/seaport/compare/v0.8.0...v0.9.0

Links

Releases

Has known vulnerabilities

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.