Ksconf

Latest version: v0.13.9

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

Scan your dependencies

Page 2 of 12

0.13.3

~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Created a new public interface :py:mod:`ksconf.version`.
This provides a consistent means of getting the version information without any extra modules being loaded, now that ksconf is a namespace package.
Note that for v0.13.0 - 0.13.2, this was called ``ksconf._ksconf``.
Hopefully in that short time frame nobody got too attached to that terrible name.

* Changes for :ref:`ksconf_cmd_rest-publish`:

* Implement ``--insecure`` parameter.
Previously, SSL/TLS validation was not enforced as expected.
* Fix bug with ``acl`` endpoint URL.
* Fix issue where sharing namespace settings could be ignored.
More work may be needed. (Unit testing desperately needed.)
* Fix some incorrect/misleading CLI argument help.
* Internal improvements for long-term maintenance.

* Shell scripts: If you need the ksconf version from a shell script, it's possible to use ``python -m ksconf.version`` to spit out shell variables to get version information.
This previously worked with ``ksconf._version``, but that was never publicly documented and should be avoided in the future.

0.13.2

~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Add ``--token`` to allow bearer authentication for rest-publish.

0.13.1

~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Removed overlooked debug message at startup.

0.13

-----------

Switching to use Python's namespace packages.
This is an internal change that should make future expansions easier but should have no impact on normal users.


New namespaces:

- ``ksconf``
- ``ksconf.commands``
- ``ksconf.plugins``


Renames:

- ``ksconf/__init__`` -> ``ksconf.version``
- ``ksconf/commands/__init__.py`` -> ``ksconf/command.py``

0.13.0

~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Switching to python package namespaces for for ``ksconf`` and ``ksconf.commands`` and created ``ksconf.plugins``.
This allows for more flexible packaging of various ksconf components including optional subcommands and plugins.
Unless you are a python developer, you should never notice a difference.
Splunk App users should re-install to avoid any confusion.

0.12.3

~~~~~~~~~~~~~~~~~~~~~~~~~~~

* Removed overlooked debug message at startup.

Page 2 of 12

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.