Comments (6)
Good suggestion. But as urllib3 doesn't appear to support python2.5:
https://github.com/shazow/urllib3/blob/master/.travis.yml
we'll probably have to park it until SPARQLWrapper/RDFLib ceases support for Python 2.5.
(RDFLib's trove entry advertises explicit support for 2.5)
from sparqlwrapper.
Is there any timeline for this?
from sparqlwrapper.
IIRC Gunnar asked around his circle of acquaintances who were also institutional users of Python about versions (preparatory to RDFLIb ceasing support for 2.4, not all that long ago) and felt that there was enough evidence of significant installations on 2.5 (there's still some use at CERN, I believe) that we should retain support for 2.5 at least for the duration of rdflib 4.X. That's my broad understanding, at least.
With that in mind - it's a decision for the SPARQLWrapper maintainers whether SPARQLWrapper supports all of the Python versions that RDFLib supports.
from sparqlwrapper.
I'd be willing to upgrade to urllib3, but what Graham points is a quite important constraint.
I'll try to find time to provide backward compatible implementation of a connection pooling for python >= 2.7, but still usable on 2.5 too.
from sparqlwrapper.
7 years later, still no connection pooling or keep-alive support for Python 3?
from sparqlwrapper.
Currently older python(<=3.6) has been dropped. So this feature can be introduced without support for python 2.7. See also: #198
from sparqlwrapper.
Related Issues (20)
- Next Release? HOT 20
- Introduce Lint tools
- Convert SPARQLWrapper.SmartWrapper to pandas dataframe HOT 6
- Removing https://rdflib.github.io/sparqlwrapper HOT 4
- Documentation format HOT 4
- using "describe" in a comment leads to error HOT 12
- Organize old PRs/Issues
- Make tests faster and more reliable.
- TLS changes in Python 3.10, insecure endpoint
- Allow earlier versions of rdflib HOT 2
- Test failures probably due to remote service issues
- Cannot install with conda for Python >=3.10 HOT 2
- QueryBadFormed: A bad request has been sent to the endpoint
- WikiData Not Returning CSV HOT 1
- Can't use SPARQLWrapper in nix-shell (somewhat OT)
- AWS Signature Version 4 Authentication Support HOT 2
- Align query result types with rdflib
- Unable to query the rdf:type HOT 3
- 405 (Method not allowed) for SELECT QUERY with # street address in comment HOT 2
- GraphDB 10.2.2: b'Missing parameter: query' on INSERT HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sparqlwrapper.