summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md83
-rw-r--r--README.md2
-rw-r--r--rdflib/__init__.py4
3 files changed, 86 insertions, 3 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 479d5608..9cada131 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,86 @@
+2015/08/12 RELEASE 4.2.1
+========================
+
+This is a bug-fix release.
+
+Minor enhancements:
+-------------------
+* Added a Networkx connector
+ [#471](https://github.com/RDFLib/rdflib/pull/471),
+ [#507](https://github.com/RDFLib/rdflib/pull/507)
+* Added a graph_tool connector
+ [#473](https://github.com/RDFLib/rdflib/pull/473)
+* Added a `graphs` method to the Dataset object
+ [#504](https://github.com/RDFLib/rdflib/pull/504),
+ [#495](https://github.com/RDFLib/rdflib/issues/495)
+* Batch commits for `SPARQLUpdateStore`
+ [#486](https://github.com/RDFLib/rdflib/pull/486)
+
+Bug fixes:
+----------
+* Fixed bnode collision bug
+ [#506](https://github.com/RDFLib/rdflib/pull/506),
+ [#496](https://github.com/RDFLib/rdflib/pull/496),
+ [#494](https://github.com/RDFLib/rdflib/issues/494)
+* fix `util.from_n3()` parsing Literals with datatypes and Namespace support
+ [#503](https://github.com/RDFLib/rdflib/pull/503),
+ [#502](https://github.com/RDFLib/rdflib/issues/502)
+* make `Identifier.__hash__` stable wrt. multi processes
+ [#501](https://github.com/RDFLib/rdflib/pull/501),
+ [#500](https://github.com/RDFLib/rdflib/issues/500)
+* fix handling `URLInputSource` without content-type
+ [#499](https://github.com/RDFLib/rdflib/pull/499),
+ [#498](https://github.com/RDFLib/rdflib/pull/498)
+* no relative import in `algebra` when run as a script
+ [#497](https://github.com/RDFLib/rdflib/pull/497)
+* Duplicate option in armstrong `theme.conf` removed
+ [#491](https://github.com/RDFLib/rdflib/issues/491)
+* `Variable.__repr__` returns a python representation string, not n3
+ [#488](https://github.com/RDFLib/rdflib/pull/488)
+* fixed broken example
+ [#482](https://github.com/RDFLib/rdflib/pull/482)
+* trig output fixes
+ [#480](https://github.com/RDFLib/rdflib/pull/480)
+* set PYTHONPATH to make rdfpipe tests use the right rdflib version
+ [#477](https://github.com/RDFLib/rdflib/pull/477)
+* fix RDF/XML problem with unqualified use of `rdf:about`
+ [#470](https://github.com/RDFLib/rdflib/pull/470),
+ [#468](https://github.com/RDFLib/rdflib/issues/468)
+* `AuditableStore` improvements
+ [#469](https://github.com/RDFLib/rdflib/pull/469),
+ [#463](https://github.com/RDFLib/rdflib/pull/463)
+* added asserts for `graph.set([s,p,o])` so `s` and `p` aren't `None`
+ [#467](https://github.com/RDFLib/rdflib/pull/467)
+* `threading.RLock` instances are context managers
+ [#465](https://github.com/RDFLib/rdflib/pull/465)
+* SPARQLStore does not transform Literal('') into Literal('None') anymore
+ [#459](https://github.com/RDFLib/rdflib/pull/459),
+ [#457](https://github.com/RDFLib/rdflib/issues/457)
+* slight performance increase for graph.all_nodes()
+ [#458](https://github.com/RDFLib/rdflib/pull/458)
+
+Testing improvements:
+---------------------
+* travis: migrate to docker container infrastructure
+ [#508](https://github.com/RDFLib/rdflib/pull/508)
+* test for narrow python builds (chars > 0xFFFF) (related to
+ [#453](https://github.com/RDFLib/rdflib/pull/453),
+ [#454](https://github.com/RDFLib/rdflib/pull/454)
+ )
+ [#456](https://github.com/RDFLib/rdflib/issues/456),
+ [#509](https://github.com/RDFLib/rdflib/pull/509)
+* dropped testing py3.2
+ [#448](https://github.com/RDFLib/rdflib/issues/448)
+* Running a local fuseki server on travis and making it failsafe
+ [#476](https://github.com/RDFLib/rdflib/pull/476),
+ [#475](https://github.com/RDFLib/rdflib/issues/475),
+ [#474](https://github.com/RDFLib/rdflib/pull/474),
+ [#466](https://github.com/RDFLib/rdflib/pull/466),
+ [#460](https://github.com/RDFLib/rdflib/issues/460)
+* exclude `def main():` functions from test coverage analysis
+ [#472](https://github.com/RDFLib/rdflib/pull/472)
+
+
2015/02/19 RELEASE 4.2.0
========================
diff --git a/README.md b/README.md
index 2d7fcf22..f06308bd 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@ or
Alternatively manually download the package from the Python Package
Index (PyPI) at https://pypi.python.org/pypi/rdflib
-The current version of RDFLib is 4.2.0, see the ``CHANGELOG.md``
+The current version of RDFLib is 4.2.1, see the ``CHANGELOG.md``
file for what's new.
diff --git a/rdflib/__init__.py b/rdflib/__init__.py
index 2627b5ed..8c09c475 100644
--- a/rdflib/__init__.py
+++ b/rdflib/__init__.py
@@ -45,8 +45,8 @@ A tiny example:
__docformat__ = "restructuredtext en"
# The format of the __version__ line is matched by a regex in setup.py
-__version__ = "4.2.1-dev"
-__date__ = "2015/02/19"
+__version__ = "4.2.1"
+__date__ = "2015/08/12"
__all__ = [
'URIRef',