Cliconf

Latest version: v1.0.0a12

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

Scan your dependencies

Page 2 of 2

1.0.0alpha.6

[1.0.0-alpha.6](https://github.com/nickderobertis/cliconf/compare/v1.0.0-alpha.5...v1.0.0-alpha.6) (2022-07-17)


Features

* Add option to make config loading recursive ([83c90d0](https://github.com/nickderobertis/cliconf/commit/83c90d0d290b9baf8f9217b118bdef5d0199c9eb))

1.0.0alpha.5

[1.0.0-alpha.5](https://github.com/nickderobertis/cliconf/compare/v1.0.0-alpha.4...v1.0.0-alpha.5) (2022-07-17)


Features

* Get basic multi-command cliconfs working ([160ac93](https://github.com/nickderobertis/cliconf/commit/160ac9360493609ca27cc68e0ccc926e54ec8f0b))

1.0.0alpha.4

[1.0.0-alpha.4](https://github.com/nickderobertis/cliconf/compare/v1.0.0-alpha.3...v1.0.0-alpha.4) (2022-06-20)


Bug Fixes

* Bump required version for py-app-conf to fix handling of None type in stub files ([6534ff3](https://github.com/nickderobertis/cliconf/commit/6534ff363ef80692eee57bd1fdb338d6af364c99))

1.0.0alpha.3

[1.0.0-alpha.3](https://github.com/nickderobertis/cliconf/compare/v1.0.0-alpha.2...v1.0.0-alpha.3) (2022-06-20)


Bug Fixes

* Fix issues that made the CLIs work in tests but not from command line ([cc92292](https://github.com/nickderobertis/cliconf/commit/cc922922ae85ff77268895f78a7f562da9231026))
* Get --help working and exit properly ([44fff11](https://github.com/nickderobertis/cliconf/commit/44fff112f0d786a7e17f148833ed89c5ba80acf6))
* Ignore typing issues ([b85396b](https://github.com/nickderobertis/cliconf/commit/b85396b55806b53be0fcd00995ee36a462140555))
* Ignore warning about _settings field from pydantic ([23fc2d0](https://github.com/nickderobertis/cliconf/commit/23fc2d0a1982dc78896340fdf70d4c08b47e400a))
* Remove generated model class import from generated .pyi files as they already statically define the class ([006dcbd](https://github.com/nickderobertis/cliconf/commit/006dcbd1e55b440d64d829c5f84f8f704ac2fedb))


Features

* Basic py config support working end to end ([d1e0daf](https://github.com/nickderobertis/cliconf/commit/d1e0daf2fabf9633035545d6f6237d0e39771a88))
* Beginnings of py format working, typer now won't complain about unsupported types ([fbf0ce6](https://github.com/nickderobertis/cliconf/commit/fbf0ce6f9ca4cb7f9953d218d06816b01ddf29cd))
* Convert snake_case to PascalCase for generated model class names ([b1798a8](https://github.com/nickderobertis/cliconf/commit/b1798a87918baa99cce37be4a191e1d1667a219b))
* Dynamically add --config-gen option to generate config file, add tests for python config format ([27d3d94](https://github.com/nickderobertis/cliconf/commit/27d3d9449b930d9714fd87839cc3e7043c15cf48))
* Make all fields in dynamic pydantic model optional by default ([af6ce9e](https://github.com/nickderobertis/cliconf/commit/af6ce9e54329a27ad2342a342900e58dcf6b8acd))

1.0.0alpha.2

[1.0.0-alpha.2](https://github.com/nickderobertis/cliconf/compare/v1.0.0-alpha.1...v1.0.0-alpha.2) (2022-06-12)


Features

* Add support for automatic environment variable overrides ([701b7f9](https://github.com/nickderobertis/cliconf/commit/701b7f9fa10d4f98d0f365e37ffde34d01afc97e))

1.0.0alpha.1

Bug Fixes

* Fix pyappconf to alpha version that supports loading with model kwargs ([65c0d8b](https://github.com/nickderobertis/py-cli-conf/commit/65c0d8b2cb44c36bfeb4ef7b585aa5de9339d74a))
* Make approach for getting user passed params more resilient ([86a223b](https://github.com/nickderobertis/py-cli-conf/commit/86a223b24c2013d400f5f373d7601721d081afbf))
* Use calculated func name in setup of context for getting params ([47e0204](https://github.com/nickderobertis/py-cli-conf/commit/47e02049feb4ef5dd0c6abb7485154d23eadeb85))


Features

* Add main entrypoints in __init__ ([8958a67](https://github.com/nickderobertis/py-cli-conf/commit/8958a6783ff44c2d9cd6a61643f7a9db74173bab))
* Get initial proof of concept working. Need to rework getting user args. Need to make sure it can work for env vars and add more thorough tests ([7fc4aab](https://github.com/nickderobertis/py-cli-conf/commit/7fc4aabad400140a0419294e3af2aefe6e3d7803))
* Rename package to cliconf ([8e79c2e](https://github.com/nickderobertis/py-cli-conf/commit/8e79c2e965d469019d5b3b6bc050cab0dd0251ea))

Page 2 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.