Comparator

Latest version: v0.4.0

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

Scan your dependencies

Page 1 of 2

0.4.0

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

- BREAKING - All ``source`` modules and methods have been stripped out
- Functionality has been moved to the ``spackl`` package (``pip install spackl``)
- The ``comparator`` package will expect ``spackl`` to be used for all ``left`` and ``right`` data sources

0.4.0rc3

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

- Adds better transaction handling in the PostgresDb class
- Cleans up calls to connect() in the Db classes

0.4.0rc2

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

- BREAKING - ``QueryPair`` arguments order has changed (``QueryPair(left, lquery, right, rquery)``)
- ``QueryPair``, ``Comparator``, and ``ComparatorSet`` no longer require a "right" Db

0.4.0rc1

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

- DEPRECATED - the ``from_list`` method on ``ComparatorSet``
- adds the ``QueryPair`` class
- BREAKING - ``Comparator`` and ``ComparatorSet`` are instantiated with ``QueryPair`` objects
- BREAKING - ``ComparatorSet.from_dict()`` requires the dict as the first argument
- BREAKING - ``QueryResult.keys()`` and ``QueryResult.values()`` both return generators
- the ``rquery`` passed to a ``QueryPair`` can be formatted with the ``lquery`` query result
- adds the ``QueryResultCol`` class
- adds the ``append``, ``pop``, ``extend``, and ``filter`` methods on ``QueryResult``
- downgrades pandas version requirement to >=0.22.0
- improves docstrings on ``QueryResult`` methods
- adds slice handling to ``QueryResult``
- adds ``empty`` property to ``QueryResult``

0.3.2

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

- adds MANIFEST.in for readme and changes

0.3.1

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

- adds ``creds_file`` to possible BigQueryDb init kwargs

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.