Rdflib

Latest version: v7.1.4

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

Scan your dependencies

Page 14 of 32

1.6.1

-----------------
- Added missing query types (issue 17)
- Added a new method to the API to select the request method to be fully SPARQL 1.1 Protocol compliant (issue 28)
- Improved the test suite coverage, including support to run the tests under Python 3.x (issues 20, 24 and 31)

1.6.0

-----------------
- Returning raw response in case of unknown content type returned
- Fixed some issues with the last version of the SPARQL 1.1 Update Protocol
- setQuery() doesn't imply resetQuery() anymore
- Deprecated addCustomParameter(), addParameter() and clearParameter() come to provide all required functionality
- SPARQLWrapper, QueryResult, Value, Bindings (and classes inherited from them) are new-style classes now
- POST queries are accompanied by full set of parameters now
- Added rudimentary support for JSON-LD
- Added proper unit tests without dependencies of external endpoints
- Fixed Python 3 compatibility issues in SmartWrapper module

1.5.2

-----------------
- Implemented update operation according the latest SPARQL 1.1 Protocol drafts (i.e., switching to 'update' parameter)

1.5.1

-----------------
- Added the possibility to use two different endpoints for reading and writing operations
- New print_results() function for users testing

1.5.0

-----------------
- Update handling 500's coming from SPARQL endpoint (feature request 3198363)
- Added Python 3.x support (feature request 3022722)
- Warning when returned format would be different than the requested one

1.4.2

-----------------
- Updated for working with RDFLib3 too (feature request 3117442)
- fixed bug with prefixes' regex (2320024)

Page 14 of 32

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.