Twined

Latest version: v0.5.5

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

Scan your dependencies

Page 5 of 8

0.0.19

Contents

Fixes
- [x] Allow usage with python>=3.6

0.0.18

Contents

Breaking changes
- [x] Change tags serialisation to a sorted list of strings

Operations
- [x] Improve description of release workflow

0.0.17

Contents

Breaking changes
- [x] Disallow default values for credentials
- [x] Disallow extra fields in `credentials` strand of `twine.json`
- [x] Return set of names of validated credentials from `Twine.validate_credentials` (not their values)

Fixes
- [x] Add `*args` and `**kwargs` to `Twine.validate_credentials` to ignore extra arguments from `Twine.validate` (this was causing errors)
- [x] Fix skip CI tests flag

Minor improvements
- [x] Use latest versions of `flake8`, `isort`, and `black` in pre-commit and apply to all files retrospectively

Testing
- [x] Stop CI testing for python <= 3.7
- [x] Start CI testing on Windows and MacOS (and continue with Ubuntu)

Operations
- [x] Add automatic release workflow

0.0.16

Contents

Features
- [x] Allow skipping of CI tests if `skip_ci_tests` is in the commit body - the use case is to reduce unnecessary computation when knowing the tests will fail for a commit but still wanting to commit.

Breaking changes

- [x] Require environment variable for children credentials (67) - note this was accidentally merged into `main` just before this release branch rather than into this release branch

Minor fixes and improvements

- [x] Close 65 - ensure version consistency GitHub check doesn't fail on main (or any one-word) branch

Quality Checklist

- [x] New features are fully tested (No matter how much Coverage Karma you have)

0.0.15

Contents

New features
- [x] Replace `uri_env_name` field with new `backend` field in children schema that provides children using Google Pub/Sub with the configurations to communicate

Minor improvements and fixes
- [x] Add version consistency GitHub action
- [x] Fix child validation by adding missing argument `source`
- [x] Fix missing strand data validation by making strand attributes public (this removes the disparity between the attributes being private but the related names being used not including a leading underscore)

0.0.14

This release provides improved validation (a set of minor fixes enabling the octue-sdk-python 0.1.4 release) as well as a major refactor of tests for improved speed and clarity (the refactor also serving to welcome our new contributor cortadocodes into the world of twined).

Page 5 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.