Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | version 4.2.14.2.1 | Joern Hees | 2015-08-12 | 3 | -3/+86 |
| | |||||
* | Merge pull request #509 from joernhees/test_narrow_python | Jörn Hees | 2015-08-11 | 1 | -0/+14 |
|\ | | | | | added failing test for narrow python builds, closes #456 | ||||
| * | added failing test for narrow python builds, closes #456 | Joern Hees | 2015-08-11 | 1 | -0/+14 |
|/ | |||||
* | Merge pull request #486 from jimmccusker/sparql_batch_update | Jörn Hees | 2015-08-11 | 1 | -21/+60 |
|\ | | | | | Batch commits for SPARQLUpdateStore | ||||
| * | Removed debugging print statement. | Jim McCusker | 2015-05-30 | 1 | -1/+0 |
| | | |||||
| * | Now properly autocommitting. Trying this on the road from a tethered iPad ↵ | Jim McCusker | 2015-05-26 | 1 | -2/+8 |
| | | | | | | | | didn't work out. :-) | ||||
| * | Added autocommit flag | Jim McCusker | 2015-05-26 | 1 | -6/+12 |
| | | |||||
| * | Wayward tab. | Jim McCusker | 2015-05-26 | 1 | -1/+1 |
| | | |||||
| * | SPARQLUpdateStore writes an HTTP transaction for each and every triple ↵ | Jim McCusker | 2015-05-25 | 1 | -20/+48 |
| | | | | | | | | addition or deletion. When adding significant amounts of data via this API, this results in a lot of network chatter and significant delays while the transactions are completed. This change batches edits up until the user calls commit() or until a read operation is performed. The result should always be the same behavior from any given client's perspective, since all edits are applied before a read occurs. | ||||
* | | Merge pull request #508 from joernhees/upgrade_travis_containers | Jörn Hees | 2015-08-11 | 1 | -0/+1 |
|\ \ | | | | | | | travis: migrate to docker container infrastructure | ||||
| * | | travis: migrate to docker container infrastructure | Joern Hees | 2015-08-11 | 1 | -0/+1 |
|/ / | |||||
* | | Merge pull request #507 from joernhees/fix_py26_networkx | Jörn Hees | 2015-08-11 | 1 | -4/+4 |
|\ \ | | | | | | | networkx 1.10 dropped py26 support, changing travis testing dependency | ||||
| * | | networkx 1.10 dropped py26 support, changed travis testing dependency | Joern Hees | 2015-08-11 | 1 | -4/+4 |
|/ / | |||||
* | | Merge pull request #496 from RDFLib/fix_canonicalization | Jörn Hees | 2015-08-10 | 2 | -7/+111 |
|\ \ | | | | | | | fixed #494 canonicalization sometimes collapses BNodes | ||||
| * | | minor: tuple literalfix_canonicalization | Joern Hees | 2015-08-10 | 1 | -1/+1 |
| | | | |||||
| * | | Merge pull request #506 from jimmccusker/fix_canonicalization | Jörn Hees | 2015-08-10 | 2 | -3/+8 |
| |\ \ | | | | | | | | | Fixed bnode collision bug, fixes #494 | ||||
| | * | | Fixed bnode collision bug. | Jim McCusker | 2015-08-09 | 2 | -3/+8 |
| |/ / | |||||
| * | | test for #494 (canonicalization sometimes collapses BNodes) | Joern Hees | 2015-07-13 | 1 | -4/+103 |
| | | | |||||
* | | | Merge pull request #504 from RDFLib/issue-495-graphs-method | Jörn Hees | 2015-08-02 | 1 | -3/+5 |
|\ \ \ | | | | | | | | | Re-added 'graphs' method as alias of 'contexts' to the Dataset object, fixes #495 | ||||
| * | | | made Dataset.graphs an alias of Dataset.contextsissue-495-graphs-method | Joern Hees | 2015-08-02 | 1 | -8/+4 |
| | | | | |||||
| * | | | Added a 'graphs' method to the Dataset object (the documentation already had ↵ | Ivan Herman | 2015-08-01 | 1 | -1/+7 |
|/ / / | | | | | | | | | | it...) | ||||
* | | | Merge pull request #501 from joernhees/fix_hash | Jörn Hees | 2015-07-28 | 1 | -3/+9 |
|\ \ \ | | | | | | | | | make Identifier.__hash__ consistent with str.__hash__ stability over runs, fixes #500 | ||||
| * | | | make Identifier.__hash__ stable wrt. multi processes, fixes #500 | Joern Hees | 2015-07-21 | 1 | -3/+9 |
| | | | | |||||
* | | | | Merge pull request #503 from joernhees/fix_from_n3 | Jörn Hees | 2015-07-28 | 2 | -14/+33 |
|\ \ \ \ | |/ / / |/| | | | fix util.from_n3() parsing Literals with datatypes and Namespace support, fixes #502 | ||||
| * | | | fixed broken tests for util.from_n3() | Joern Hees | 2015-07-27 | 1 | -6/+7 |
| | | | | |||||
| * | | | util.from_n3() allows to specify a NamespaceManager to parse CURIEs | Joern Hees | 2015-07-27 | 1 | -8/+24 |
| | | | | |||||
| * | | | util.from_n3() now correctly parses literals with datatypes, see #502 | Joern Hees | 2015-07-27 | 1 | -1/+3 |
|/ / / | |||||
* | | | Merge pull request #499 from joernhees/fix_no_content_type | Jörn Hees | 2015-07-20 | 1 | -1/+2 |
|\ \ \ | | | | | | | | | fix handling URLInputSource without content-type, closes #498 | ||||
| * | | | fix handling URLInputSource without content-type, closes #498 | Joern Hees | 2015-07-20 | 1 | -1/+2 |
|/ / / | |||||
* | | | no relative import in when run as a script | cliff xuan | 2015-07-17 | 1 | -1/+1 |
|/ / | |||||
* | | Removed duplicate option from armstrong theme config | Gunnar Aastrand Grimnes | 2015-07-01 | 1 | -1/+0 |
| | | | | | | Fixes #491 | ||||
* | | Merge pull request #488 from joernhees/fix_variable_repr | Jörn Hees | 2015-06-22 | 1 | -1/+6 |
|\ \ | |/ |/| | Variable.__repr__ should return a python representation string, not n3 | ||||
| * | Variable.__repr__ returns a python representation string, not n3 | Joern Hees | 2015-06-22 | 1 | -1/+6 |
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | For other terms like `URIRef`, `Literal` and `BNodes` we return a `repr` string that is a string representation of the term and allows re-creating the object when passed to `eval`. Variable isn't that consistent it seems: ```python In [1]: import rdflib INFO:rdflib:RDFLib Version: 4.2.1-dev In [2]: eval(repr(rdflib.term.URIRef('foo'))) Out[2]: rdflib.term.URIRef(u'foo') In [3]: eval(repr(rdflib.term.Variable('foo'))) File "<string>", line 1 ?foo ^ SyntaxError: invalid syntax ``` https://docs.python.org/2/library/functions.html#func-repr doesn't really enforce this, but it's nice to have for debugging for example. This commit returns a repr like `rdflib.term.Variable('foo')`. | ||||
* | Merge pull request #482 from ggstuart/patch-1 | Jörn Hees | 2015-04-23 | 1 | -1/+1 |
|\ | | | | | fix broken doc example, thanks @ggstuart | ||||
| * | fix broken example | Graeme Stuart | 2015-04-22 | 1 | -1/+1 |
|/ | | | The example updates age but should be updating FOAF.age in order to produce the required output | ||||
* | Merge pull request #480 from drewp/master | Jörn Hees | 2015-04-01 | 3 | -18/+45 |
|\ | | | | | trig output fixes | ||||
| * | don't use assertIn; not supported in py2.6 | Drew Perttula | 2015-03-31 | 1 | -4/+4 |
| | | |||||
| * | serialize bnode graph ids in trig correctly | Drew Perttula | 2015-03-31 | 2 | -19/+23 |
| | | |||||
| * | run_tests_py3.sh shouldn't lose cmdline args | Drew Perttula | 2015-03-31 | 1 | -1/+1 |
| | | |||||
| * | fix string types for py3 | Drew Perttula | 2015-03-31 | 1 | -4/+4 |
| | | |||||
| * | trig serializer corrections to graph label output | Drew Perttula | 2015-03-29 | 2 | -1/+24 |
| | | | | | | | | | | Before: "<short:name> {...}" and "<None> {...}" After: "short:name {...}" and "<http://actual/uri/here> {...}" | ||||
| * | trig serializer wasn't including a @prefix line for the first graph's prefix | Drew Perttula | 2015-03-29 | 2 | -16/+16 |
|/ | |||||
* | Merge pull request #473 from joernhees/graphtool | Jörn Hees | 2015-03-18 | 3 | -5/+199 |
|\ | | | | | code to convert an rdflib.Graph into a graph_tool.Graph | ||||
| * | remove double exclude line as py3 configparser complains otherwise | Joern Hees | 2015-03-18 | 1 | -2/+1 |
| | | |||||
| * | make external_graph_libs tests optional (only run if ext lib is installed) | Joern Hees | 2015-03-18 | 3 | -4/+98 |
| | | | | | | | | | | | | | | | | networkx shouldn't be a dependency of rdflib just to run tests. Also graph_tool heavily depends on C libs and can't easily be installed via pip (or via apt-get on travis). Hence, the doctests are duplicated into proper tests that auto skip if networkx or graph_tool can't be imported. | ||||
| * | code to convert an rdflib.Graph into a graph_tool.Graph | Joern Hees | 2015-03-15 | 1 | -0/+101 |
| | | |||||
* | | Merge pull request #477 from joernhees/test_rdfpipe_fix_env | Jörn Hees | 2015-03-18 | 1 | -2/+7 |
|\ \ | |/ |/| | set PYTHONPATH to make rdfpipe tests use the right rdflib version | ||||
| * | set PYTHONPATH to make rdfpipe tests use the right rdflib version | Joern Hees | 2015-03-18 | 1 | -2/+7 |
|/ | | | | | | | before this fix, the invocation of rdflib/tools/rdfpipe.py from a subprocess didn't have the current version of rdflib in its path but the one from the virtualenv, which is the one installed as dependency for SPARQLWrapper! | ||||
* | Merge pull request #476 from joernhees/travis_fuseki_failsafe | Jörn Hees | 2015-03-15 | 2 | -10/+20 |
|\ | | | | | | | | | make travis fuseki install more failsafe, fixes #475 [no cci] | ||||
| * | make travis fuseki install more failsafe, fixes #475 | Joern Hees | 2015-03-15 | 2 | -10/+20 |
|/ |