Tomcatmanager

Latest version: v7.0.1

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

Scan your dependencies

Page 1 of 4

7.0.1

------------------

Fixed
^^^^^

- fix triggers and other errors to ensure documentation builds automatically on
readthedocs.io

7.0.0

------------------

Added
^^^^^

- Support for Python 3.12
- Support for themes in ``tomcat-manager``, which can produce styled and colored output

- New ``theme`` setting to choose which theme to use
- New command line option ``--theme`` to set theme from command line
- New environment variable ``TOMCATMANAGER_THEME`` to set theme from environment
- New ``theme`` command for users to list, create, edit, and delete themes
- Theme gallery which shows themes from an online gallery. Themes can be added
and updated in the gallery independent of ``tomcat-manager`` releases.
- Two built-in themes, ``default-light``, and ``default-dark``
- New command line option ``--theme-dir`` to show the full path to the user
theme directory

- New command line option ``--noconfig`` to prevent the configuration file from
being loading on startup
- New command line option ``--config-file`` to show the full path to the
configuration file
- New command ``disconnect`` to disconnect from a Tomcat server
- New method `TomcatManager.disconnect()
<https://tomcatmanager.readthedocs.io/en/stable/api/TomcatManager.html#tomcatmanager.tomcat_manager.TomcatManager.disconnect>`__

Changed
^^^^^^^

- Output from the ``settings`` command now matches the TOML format of the
configuration file
- ``settings`` command now accepts input using TOML syntax
- Server shortcuts have been renamed to server definitions. There is no change to
the functionality, only a change to the name.

Removed
^^^^^^^

- Drop support for Python 3.7 (EOL 27 June 2023)
- Removed allow_style setting
- Removed show command; settings does the same thing and is still available

Fixed
^^^^^

- ``config edit`` command now sets default values before reloading configuration

6.0.1

------------------

Added
^^^^^

- Documentation for migrating to 6.x


Changed
^^^^^^^

- Improved documentation for `module dependency specification <https://tomcatmanager.readthedocs.io/en/stable/package.html#specifying-as-a-dependency>`_
- Improved documentation for `differences in Tomcat versions <https://tomcatmanager.readthedocs.io/en/stable/package.html#differences-in-tomcat-versions>`_

6.0.0

------------------

Added
^^^^^

- Support for Python 3.11
- Support for Tomcat 10.1


Changed
^^^^^^^

- Change configuration file from ``ini`` format to ``toml`` format. See
`Configuration File <https://tomcatmanager.readthedocs.io/en/stable/interactive.html#configuration-file>`_
for more information.
- ``config_file`` attribute now contains a ``pathlib.Path`` object instead
of a ``str`` for better cross-platform compatability
- ``history_file`` attribute now contains a ``pathlib.Path`` object instead
of a ``str`` for better cross-platform compatability
- Switch to ``pyproject.toml`` from ``setup.py``. This has no impact on
functionality, it's just a packaging change.

Removed
^^^^^^^

- Support for Tomcat 8.0 (EOL 30 June 2018)

5.0.0

------------------

Added
^^^^^

- Support for Python 3.10
- Cross-reference links to Requests and standard library documentation

Removed
^^^^^^^

- Support for Python 3.6, which will not receive security fixes after
2021-12-23. Python 3.6 should still work for now, but we no longer test
against it.

Fixed
^^^^^

- `TomcatManager.is_connected()
<https://tomcatmanager.readthedocs.io/en/stable/api/TomcatManager.html#tomcatmanager.tomcat_manager.TomcatManager.is_connected>`__
now returns ``True`` or ``False`` instead of truthy or falsy values
- Fix interactive ``py`` and ``pyscript`` commands which were broken by upstream
changes in cmd2 version 2.0

4.0.0

Not secure
------------------

Added
^^^^^

- Add ``py.typed`` file to make type annotations work properly per PEP 516
- Add documentation showing how to specify tomcatmanager as a dependency
in your package

Removed
^^^^^^^

- Support for Tomcat 7, which is no longer supported or available for download

Fixed
^^^^^

- Fixed bug when parsing authentication credentials on the shell command line
to ``tomcat-manager``

Page 1 of 4

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.