Pakit

Latest version: v0.2.5

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

Scan your dependencies

Page 1 of 2

0.2.5

- Update now takes args, helpful when you don't want to update all recipes.
- Add purge command, removes all files except the loaded config.
- Change CLI to subcommands.
- Improved search with subcommand flags.
- Convert README.md to rst for pypi release, uses pandoc.
- Separate recipes from pakit.
- Downloaded on first run, stored by default put in ~/.pakit/
- Recipes can be fetched from any supported vcs or just locally in a folder.
- Bug Fix: Relink no longer deletes link directory.

0.2.4

- Improve tests with session fixtures and better isolation.
- Add recipes for GNU Tar, GNU gettext & xz utils.
- Run checks on recipe locations before indexing.
- Improve setup.py.
- Improve documentation, add pakit_recipes man page detailing recipe writing.
- Add example recipe that illustrates all features.
- Allow recipe Commands to override environment variables.
- Improve build()/verify(), now execute in more appropriate directories,
allow for pre/post functions.
- Add relink command, remakes all symlinks for installed programs.
- Add basic dependency management, Recipes can define 'requires' list of required recipes.
Note, still a work in progress.
- Add Dummy Fetchable for testing & simple recipes.

0.2.3

- Try to find best config by searching.
- Doc update.
- Build speedup with travis caching.
- Better rollback, any exception during Recipe's build() triggers it.
- Command timeout default configurable, Command.wait() takes timeout too.
- Relicensed to BSD 3 clause.
- Python 3.5 works, testing it on travis.
- Use __doc__ in Recipes better for description and more info.
- Use sha256 hashing instead of sha1 on archives.
- Better exception handling towards user.
- Fix: Ninja recipe was broken
- Add Recipes: GNU parallel & vimpager

0.2.2

- Implement source caching for VCS.
- Add bash completion for pakit command.
- Smarter default cmd dir for recipes, during `build()` executes in `source`,
during `verify` executes in `link`
- `--list`: Shorten hash and list repo installed from.
- `--display` formatting fix.
- Added recipes: ack, cmake, ctags, git, hg, libjsoncpp, p7zip, unrar, zsh.
- Fix: Rare Command Failure

0.2.1

- Bumping to ensure pip release works.
- README updated roadmap.

0.2.0

- Add Doxygen build recipe.
- Add simple to follow demo & gif.
- Pakit now comes with a man page.
- Commands now have proper timeout & stdin support.
- Archives now support local URI as a path on system.
- Improved RecipeDB & added back user recipe support via `paths.recipes`.
- Add Archive support for tar.xz, rar and 7z
- Large testing overhaul & speedup with caching.
- Fix: Not all Archive temp files cleaned.

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.