NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
PyPI · #3413 most downloaded on PyPI
SPARQL Endpoint interface to Python
Last release 5 years ago
no release in 18 months
Release timing varies
gaps range from 3 weeks to 2.2 years
Nearly every release is documented
notes for 30 of 30 stable releases
Nothing withdrawn
no release was ever pulled
18 years old
30 releases · first in 2009
Ported codebase to Python 3. Dropped support for Python 2
rqwSpecial thanks to @eggplants for making this release happen.
Tagging version 1.8.5 release of SPARQLWrapper.
Tagging version 1.8.5 release of SPARQLWrapper.
One column per quarter.
Tagging version 1.8.4 release of SPARQLWrapper.
Tagging version 1.8.4 release of SPARQLWrapper.
Tagging version 1.8.3 release of SPARQLWrapper. Problably it is not working for Python3
Tagging version 1.8.3 release of SPARQLWrapper.
Problably it is not working for Python3
Added Unauthorized exception in SPARQLWrapperExceptions
Update classifiers (Python 3.6)
Updated return formats for not content negotiation situations
Removed wrong response encoding (issue #70)
Removed pip dependency on setup (issue #69)
- Fixed packaging (issue #66)
Finally fixed the keepalive issue in all Pyhon versions (issue #65)
Moved to the new keepalive package (issues #53 and #61)
Fixed build in Python 3.x (issue #57)
Added support to HTTP Digest Auth Support (issue #45)
Fixed unicode problems on setup (issue #42)
Fixed unicode problems with urllib in Python 3 (issue #35)
Fixed query type detection with comments (issue #32)
Added missing query types (issue #17)
Deprecated addCustomParameter(), addParameter() and clearParameter() come to provide all required functionality
setQuery() doesn't imply resetQuery() anymoreaddCustomParameter(), addParameter() and clearParameter() come to provide all required functionalitySPARQLWrapper, QueryResult, Value, Bindings (and classes inherited from them) are new-style classes nowSmartWrapper moduleImplemented update operation according the latest SPARQL 1.1 Protocol drafts (i.e., switching to 'update' parameter)
Added the possibility to use two different endpoints for reading and writing operations
Update handling 500's coming from SPARQL endpoint (feature request #3198363)
Updated for working with RDFLib3 too (feature request #3117442)
Supporting keep-alive in SPARQLWrapper if urlgrabber is available (ticket #2929881)
- Added some support for SPARUL - Improved HTTP related code - Many other minor bugs fixed
Remove pyxml dependency. Instead, use xml.dom.minidom
Remove simplejson dependency for python => 2.6 version
Added a new method to add custom parameters (deprecated old way to do it)
Patched to work with JSON in Python>=2.6
Allowed non-standard extensions (such as SPARUL).
Your coding agent can read these notes before it upgrades. Set up the MCP server →