Stalker

Latest version: v0.2.28

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

Scan your dependencies

Page 2 of 21

0.2.24.3

========

This release is again mainly related to fixing failing tests.

0.2.24.2

========

This release is mainly related to cleaning up some complains that arose while
testing the library.

* **Fix:** Fixed two tests which are testing the ``stalker.db`` module to
check the system against the correct Alembic revision id.

* **Update:** Removed the unnecessary ``pytest.skip`` commands in the
``Repository`` class tests which were shipping the tests if the OS is not
Windows. But they should work fine under all OSes.

* **Update:** Updated all class documentation and removed the cancellation
character (which was apparently not good for PEP8)

* **Fix:** Fixed some warnings about some regular expressions.

0.2.24.1

========

* **Fix:** Fixed ``stalker.db`` module to check for the correct Alembic
revision id.

0.2.24

======

* **New:** ``Repository`` instances now have a ``code`` attribute which is
used for generating the environment variables where in previous versions the
``id`` attribute has been used which caused difficulties in transferring the
data to a different installation of Stalker. Also to make the system
backwards compatible, Stalker will still set the old ``id`` based environment
variables. But when asked for an environment variable it will return the
``code`` based one. The ``code`` argument as usual has to be initialized on
``Repository`` instance creation. That's why this version is slightly
backwards incompatible and needs the database to be updated with Alembic
(with the command ``alembic update head``).

* **Fix:** ``Repository`` methods ``is_in_repo`` and ``find_repo`` are now case
insensitive for Windows paths.

* **Update:** Updated ``Project`` class documentation and included information
about what is going to be deleted or how the delete operation will be
cascaded when a ``Project`` instance is deleted.

0.2.23

======

* **Update:** Updated the ``setup.py`` to require ``psycopg2-binary`` instead
of ``psycopg2``. Also updated the configuration files for Docker and Travis.
This changes the requirement of psycopg2 to psycopg2-binary, which will make
it easier to get the installation to complete on e.g. CentOS 7 without
requiring pg_config.

0.2.22

======

* **Fix:** Fixed ``TaskJugglerScheduler.schedule()`` method to correctly decode
byte data from ``sys.stderr`` to string for Python 3.x.

* **Fix:** Fixed a couple of tests for TaskJuggler.

* **Update:** Updated Classifiers information in ``setup.py``, removed Python
versions 2.6, 3.0, 3.1 and 3.2 from supported Python versions.

* **Fix:** Removed Python 3.3 from TravisCI build which is not supported by
``pytest`` apparently.

* **Update:** Updated TravisCI config and removed Python 2.6 and added Python
3.6.

* **Update:** Added a test case for an edge usage of FilenameTemplate.

* **Update:** Updated .gitignore file to ignore PyTest cache folder.

* **Update:** Updated the License file to correctly reflect the project license
of LGPLv3.

* **Update:** Update copyright information.

* **New:** Created ``make_html.bat`` for Windows.

* **New:** Added support for Python wheel.

Page 2 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.