summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* cleanup - kicking and screaming into 20175.0.0-devGunnar Aastrand Grimnes2017-01-292-229/+1
| | | | this fixes #669
* restrict travis to supported versionsGunnar Aastrand Grimnes2017-01-272-77/+2
|
* removed compat code for supporting legacy python versionsGunnar Aastrand Grimnes2017-01-2711-281/+13
|
* Merge branch 'master' into 5.0.0-devJoern Hees2017-01-2679-1008/+1468
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: (44 commits) quote cleanup OCD serializer/parser alias for 'ntriples' serializer/parser alias for 'ttl' cleanup remove outdated always skipped test a bit of changelog add a NTSerializer sub-class for nt11 (#700) Restrict normalization to unicode-compatible values (#674) fixes for turtle/trig namespace handling skip serialising empty default graph skip round-trip test, unfixable until 5.0 prefix test for #428 Added additional trig unit tests to highlight some currently occurring issues. remove ancient and broken 2.3 support code. (#681) updating deprecated testing syntax (#697) docs: clarify the use of an identifier when persisting a triplestore (#654) removing pyparsing version requirement (#696) made min/max aggregate functions support all literals (#694) actually fix projection from sub-queries added dawg tests for #607 ...
| * Merge pull request #701 from joernhees/more_aliases_for_common_formatsJörn Hees2017-01-251-2/+14
| |\ | | | | | | More aliases for common formats
| | * quote cleanup OCDJoern Hees2017-01-251-2/+2
| | |
| | * serializer/parser alias for 'ntriples'Joern Hees2017-01-251-0/+6
| | |
| | * serializer/parser alias for 'ttl'Joern Hees2017-01-251-0/+6
| |/
| * cleanupGunnar Aastrand Grimnes2017-01-243-508/+0
| |
| * remove outdated always skipped testGunnar Aastrand Grimnes2017-01-241-18/+0
| | | | | | | | fixes #256
| * a bit of changelogGunnar Aastrand Grimnes2017-01-241-0/+41
| |
| * add a NTSerializer sub-class for nt11 (#700)Gunnar Aastrand Grimnes2017-01-242-0/+18
| | | | | | | | | | | | | | NTriples in RDF1.1 are utf8 encoded. This is backwards compatible, but you can have nicer output if you know the consumer will support nt11/utf-8 Fixes #695
| * Restrict normalization to unicode-compatible values (#674)Nate Prewitt2017-01-242-12/+52
| | | | | | | | | | | | This allows us to avoid accidentally overriding our intial lexical value with one that is not unicode compatible after normalization. This is specifically relevant for arbitrary binary data with bytes outside of the defined unicode range.
| * fixes for turtle/trig namespace handlingGunnar Aastrand Grimnes2017-01-243-29/+10
| | | | | | | | | | | | | | | | raise exception when trying to rebind a prefix to another ns. fix broken rebinding when generating prefixes This fixes #679 - but actually it's more like a work-around. The underlying problem is confusion about context and graph objects (#167)
| * skip serialising empty default graphGunnar Aastrand Grimnes2017-01-241-0/+2
| |
| * skip round-trip test, unfixable until 5.0Gunnar Aastrand Grimnes2017-01-241-0/+3
| |
| * prefix test for #428Gunnar Aastrand Grimnes2017-01-241-0/+22
| |
| * Added additional trig unit tests to highlight some currently occurring issues.Dave Challis2017-01-242-1/+93
| |
| * remove ancient and broken 2.3 support code. (#681)Gunnar Aastrand Grimnes2017-01-242-26/+26
| | | | | | | | | | | | | | | | | | fixes #680 We replace a loop over every character in a string with a single call to encode with a custom error-handler. We move the call to the top-level, and only do it once we encode the entire output.
| * updating deprecated testing syntax (#697)Nate Prewitt2017-01-2424-198/+197
| |
| * docs: clarify the use of an identifier when persisting a triplestore (#654)Wim Muskee2017-01-241-3/+5
| |
| * removing pyparsing version requirement (#696)Nate Prewitt2017-01-241-1/+1
| | | | | | | | | | The versioning requirement was put in place 4 years ago to handle older versions of Python. setuptools no longer supports pyparsing < 2.1, so we'll need to adhere to that to continue using pip.
| * made min/max aggregate functions support all literals (#694)Gunnar Aastrand Grimnes2017-01-209-50/+84
| | | | | | | | | | not just numerics as before. fixes #628
| * actually fix projection from sub-queriesGunnar Aastrand Grimnes2017-01-203-60/+7
| | | | | | | | fixes #607 (for real this time)
| * added dawg tests for #607Gunnar Aastrand Grimnes2017-01-206-11/+97
| | | | | | | | Fixes #607 (not really, but it was fixed already, probably in https://github.com/RDFLib/rdflib/commit/acc6ed3e3548a75541607ec753d05d5061028465
| * test for #607Joern Hees2017-01-201-0/+59
| |
| * Fix for filters in sub-queries (#693)Gunnar Aastrand Grimnes2017-01-198-4/+99
| | | | | | | | | | | | | | This was the same error as #580, but for SubQueries instead of binds. Same fix as https://github.com/RDFLib/rdflib/pull/688/commits/c1b29aea3803e6e25287cfdf794f030538bdfa7c Excempt vars bound in the local scope from forgetting.
| * Merge pull request #692 from RDFLib/fix-initbindingsGunnar Aastrand Grimnes2017-01-194-46/+18
| |\ | | | | | | Fix initBindings in SPARQL
| | * Fix initBindings in SPARQLGunnar Aastrand Grimnes2017-01-194-46/+18
| |/ | | | | | | | | | | | | initBindings are now special fixed bindings, they are always in scope in all parts of the query. Fixes #294 (once and for all)
| * Merge pull request #691 from RDFLib/fix_609Gunnar Aastrand Grimnes2017-01-193-25/+64
| |\ | | | | | | Added __iadd__ method to collections, much faster for adding multiple…
| | * Added __iadd__ method to collections, much faster for adding multiple items.Gunnar Aastrand Grimnes2017-01-193-25/+64
| |/ | | | | | | | | | | Fixes #609 As a bonus adds a `graph.collection` convenience method for creating collections
| * cmp_to_key for py2.6Gunnar Aastrand Grimnes2017-01-192-1/+27
| |
| * Fixed turtle serialisation of non-orderable literals.Gunnar Aastrand Grimnes2017-01-192-1/+60
| | | | | | | | | | | | | | Made turtle serialiser use a comparator function falling back on string-comparisons. fixes #648, #613, #676
| * Merge pull request #690 from wwaites/masterwwaites2017-01-192-9/+20
| |\ | | | | | | Allow duplicates in rdf:List
| | * correctly return the length of rdf:List for #223William Waites2017-01-192-9/+5
| | |
| | * remove incorrect check in container for rdf:List that prevents duplicate ↵William Waites2017-01-192-3/+1
| | | | | | | | | | | | elements
| | * add test for duplicate entries in rdf lists #223William Waites2017-01-191-0/+17
| |/
| * Merge pull request #688 from RDFLib/fix-issue-580Gunnar Aastrand Grimnes2017-01-1911-13/+125
| |\ | | | | | | Fix issue 580
| | * Fixed some BIND scoping issuesfix-issue-580Gunnar Aastrand Grimnes2017-01-189-12/+99
| | | | | | | | | | | | | | | | | | | | | Made Extend eval only forget vars not bound outside. Made Extend only collect vars not in "expr" This fixes #580
| | * prettify parsetreeJoern Hees2017-01-181-0/+25
| | | | | | | | | | | | helper method to actually look at parsetrees containing CompValues, dicts and lists
| | * better output in DAWG testsJoern Hees2017-01-181-1/+1
| |/
| * Fixes variable scope for filters inside (NOT) EXIST clauses in SPARQLGunnar Aastrand Grimnes2017-01-188-1/+98
| | | | | | | | | | Fixes #615 Also adds unit tests.
| * Merge pull request #684 from RDFLib/fixElementTreeImportsGunnar Aastrand Grimnes2017-01-123-25/+41
| |\ | | | | | | be more compatible when importing elementtree, and only in one place
| | * be more compatible when importing elementtree, and only in one placeGunnar Aastrand Grimnes2017-01-123-25/+41
| |/ | | | | | | fixes #606
| * Merge pull request #683 from RDFLib/fix638Gunnar Aastrand Grimnes2017-01-121-5/+13
| |\ | | | | | | make SparqlStore close underlying urllib response body
| | * make SparqlStore close underlying urllib response bodyfix638Gunnar Aastrand Grimnes2017-01-121-5/+13
| |/ | | | | | | fixes #638
| * Merge pull request #588 from pchampin/fix-issue-493Gunnar Aastrand Grimnes2017-01-121-1/+1
| |\ | | | | | | changed prefix for SPARQL namespace in XML serialization
| | * changed prefix for SPARQL namespace in XML serialization*Pierre-Antoine Champin2016-01-281-1/+1
| | |
| * | Merge pull request #634 from pchampin/fix-issue-633Gunnar Aastrand Grimnes2017-01-122-2/+75
| |\ \ | | | | | | | | attempt to fix #633
| | * | attempt to fix #633Pierre-Antoine Champin2016-05-152-2/+75
| | | |