Concepts

Latest version: v0.9.2

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

Scan your dependencies

Page 3 of 6

0.7.8

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

Fixed a possible encoding issue with ``.tofile()``.

Visualize more examples.

Added tests for formats dump/load file roundtrips.

0.7.7

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

Changed context ``__eq__`` test with non-contexts from ``TypeError`` to ``NotImplemented``.

Fixed non-working augmented assignment operators on definitions.
Simplified definition implementation.

0.7.6

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

Added context definition objects, allowing interactive building, modification,
and combination of context creation arguments.

Added ``include_unary`` option to logical connectives calculation.

0.7.5

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

Made derivation code more explicit. Subset test replaced by inlined
implementation using only ``bitwise_and``.

0.7.4

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

Changed context ``._lattice()`` to a generator.

Fixed failure to handle contexts with single object/property.

0.7.3

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

Improved context/lattice division of labour: context now computes all concepts
with their covering relation, while lattice only builds/decorates the object-
based representation.

Improved context and bitset interface used by lattice (``reduce_and()``, ``reduce_or()``).
Added ``doubleprime()``-method to extents and intents.
Added ``raw`` option to ``intension()``, ``extension()``, and ``neighbors()`` method of context.

Added ``EXAMPLE`` context for repl experiments.

Page 3 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.