Stela

Latest version: v8.0.5

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

Scan your dependencies

Page 3 of 8

6.0.0

Breaking

* feat!: New Version 6.0

BREAKING CHANGE: Changes for this commit:
* Drop Python 3.9 support
* Add Python 3.12 support
* Remove `Stela.settings` object and deprecated code. If you're still using the old API, please use version 5.x
* Update documentation ([`4563314`](https://github.com/megalus/stela/commit/4563314626b17a1918c1d1cde9313ed2956dee2c))

Chores

* chore: add missing code ([`b290042`](https://github.com/megalus/stela/commit/b290042f33198b0c659668b251a35f4de22fb1cf))

5.2.0

Features

* feat: Added recursion to dotenv file search to improve file detection.

In the previous implementation, there was a chance of not finding the .env file if it was nested in the subdirectories. Added a recursive approach to solve this problem: the function `look_for_file` is now called recursively until the .env file is found or till it hits the root directory. This change ensures that the .env file will be accurately detected regardless of its location relative to the directory from which the script is run. Now, users can be more flexible in their directory structure. ([`9b99a80`](https://github.com/megalus/stela/commit/9b99a808a219b6149db4b28b2170d7f7f6bb33e0))

5.1.9

Fixes

* fix: Added recursion to dotenv file search to improve file detection.

In the previous implementation, there was a chance of not finding the .env file if it was nested in the subdirectories. Added a recursive approach to solve this problem: the function `look_for_file` is now called recursively until the .env file is found or till it hits the root directory. This change ensures that the .env file will be accurately detected regardless of its location relative to the directory from which the script is run. Now, users can be more flexible in their directory structure. ([`08d0e03`](https://github.com/megalus/stela/commit/08d0e031094947eb8c5f08bb0a263cbd8094ea4f))

5.1.8

Fixes

* fix: recursion for search dotenv files ([`d084242`](https://github.com/megalus/stela/commit/d084242260e63b25b22b7a89cf82b7e9b0b39897))

5.1.7

Fixes

* fix: Refactor file searching in config by using utility function ([`0a28113`](https://github.com/megalus/stela/commit/0a28113fe241f5123b40265872045fa9ae96cf62))

5.1.6

Fixes

* fix: Use absolute path for config file search in stela

The 'get_settings' function in stela config has been updated to use 'Path.cwd()' instead of 'Path(".")' when defining the paths for 'pyproject.toml' and '.stela'. This change shifts the configuration file search from a relative path to the current working directory, thus enhancing the consistency and reliability of the configuration loading process. ([`d2afdbe`](https://github.com/megalus/stela/commit/d2afdbeee6acde3c19d968b46b4e512a24d0ac66))

Page 3 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.