Agraph-python

Latest version: v103.0.1

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

Scan your dependencies

Page 1 of 6

103.0.1

===============

Removal of simplejson Dependency
--------------------------------

Python's own `json` module will be used for parsing JSON data.

103.0.0

===============

Discontinuation of Support for Python 3.7 and Earlier Versions
--------------------------------------------------------------

From this release, the minimum required version of Python becomes `3.8`.

Removal of pycurl Dependency
----------------------------

We have decided to remove `pycurl` from the list of dependencies. This decision
was influenced by the complex nature of pycurl's installation process and
concerns regarding its sustainability and upkeep.

Project Management Migration to Hatch
-------------------------------------

We have migrated from Tox to Hatch for project management. We believe that Hatch
offers better defaults and more high-level features compared to Tox. As a
result, all of the project's metadata has been transferred from `setup.py` to
`pyproject.toml`, which provides self-documentation for metadata as well as
development-related configurations.

Elimination of Python 2-related Legacy Dependencies and Code
------------------------------------------------------------

Starting from version 102.0.0, we discontinued support for Python 2. In this
release, we have thoroughly removed all legacy Python 2-related code and
compatibility dependencies, such as `six` and `futures`.

Code Formatter Integration
--------------------------

The entire repository's Python code has been reformatted using `black` and
`isort`. Both formatters are now integrated and configured in `pyproject.toml`.

102.1.2

================

102.1.1

================

Add TriplesBuffer utility
-------------------------

Add `TriplesBuffer`, a utility class that helps users efficiently add triples in
batches.

102.1.0

================

Support rdf-star
-------------------------

Add support for rdf-star. Requires Allegrograph 8.0.0 or newer.

102.0.0

================

Drop support for Python 2
-------------------------

Python 2 was created 23 years ago and sunsetted 3 years ago.
Python 3 was created 15 years ago and is still current.

The Python 2 compatible code will still exist in the git repo on github
and can be checked out and built.

Page 1 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.