Pytoil

Latest version: v0.40.0

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

Scan your dependencies

Page 11 of 12

0.5.0

Complete rewrite from the ground up!

* NEW: pytoil now supports a variety of conda installations
* NEW: `pytoil sync` changed to `pytoil pull`
* NEW: User can configure whether or not to create a git repo on `new`
* NEW: Additional packages can now be passed in as extra arguments when creating an environment with `pytoil new`
* NEW: Friendlier output to the user during operations and awesome loading spinners
* NEW: Output from invoked external tools is now captured and only surfaced when something goes wrong
* NEW: If `$GITHUB_TOKEN` is present in the environment, pytoil will fall back to that if `token` is not set in the config file
* NEW: User can now interact with the config file via the tool itself

* FIX: pytoil now handles common errors much nicer (missing config file, bad github token etc.)
* FIX: Much better error handling all round

* CLN: Complete internal rewrite, better cohesion and looser coupling
* CLN: Less reliance on mocks during tests

* MAINT: Project build tool switched to poetry

Probably more but I forget.

0.4.2

Changelog

* NEW: pytoil now supports the use of miniforge as a conda installation
* CLN: Some minor refactorings and code clean up

0.4.1

Changelog

* NEW: `pytoil checkout` default behaviour changed to not create virtual environment. Now available through the `--venv` option bringing it in line with `pytoil new`
* Various meta project tweaks and tidying up

0.4.0

* NEW: `pytoil create` changed to `pytoil new`

0.3.2

* BUG: Fix bug where `pytoil info` on a repo with no OSS license would result in an error. Now simply displays `None`.

0.3.1

* NEW: `pytoil remove` now accepts list of projects to remove
* NEW: `pytoil create` now initialises an empty git repo in non-cookiecutter projects
* NEW: `pytoil remove` now accepts a `--all` flag to remove all projects from local directory

Page 11 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.