[libattean-perl] 06/06: Prepare for release: Update changelog, control file and copyright hints.

Jonas Smedegaard dr at jones.dk
Tue Feb 9 03:50:28 UTC 2016


This is an automated email from the git hooks/post-receive script.

js pushed a commit to branch master
in repository libattean-perl.

commit fc394aad16c3aad408afc3d388ab29b7bd02c2bc
Author: Jonas Smedegaard <dr at jones.dk>
Date:   Tue Feb 9 04:48:20 2016 +0100

    Prepare for release: Update changelog, control file and copyright hints.
---
 debian/changelog       | 61 ++++++++++++++++++++++++++++++++++++++++++++++++++
 debian/control         | 19 +++++++++++-----
 debian/copyright_hints | 12 +++++++++-
 3 files changed, 86 insertions(+), 6 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index e918e88..fb0a1d5 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,64 @@
+libattean-perl (0.012-1) unstable; urgency=medium
+
+  [ upstream ]
+  * New release.
+    + Add Attean::API::TermOrVariable->apply_binding method.
+    + Add AtteanX::Store::SimpleTripleStore.
+    + Die on attempts to add non-ground triples/quads to stores.
+    + Fix Attean::Algebra::Table to consume
+      Attean::API::NullaryQueryTree instead of
+      Attean::API::UnaryQueryTree.
+    + Fix type checks performed when ATTEAN_TYPECHECK is set.
+    + Improve error reporting for unexpected EOF in
+      AtteanX::Parser::SPARQL.
+    + Throw an error when Triple or Quad objects gets passed a variable.
+    + Add planning support for DESCRIBE queries.
+    + Add type checking to store get_triples and get_quads methods.
+    + Add logging in QueryPlanner and TreeRewriter.
+    + Avoid attempting to parse empty XML documents when passed in as a
+      scalar.
+    + Fix Attean::CodeIterator type checking to handle non-blessed items
+      properly.
+    + Fix AtteanX::Parser::RDFXML to properly use caller-supplied base
+      IRI.
+    + Fix algebra generation for describe queries in SPARQL parser.
+    + Fix bug in Attean::Plan::Aggregate handling of COUNT(*) queries.
+    + Fix bugs in SPARQL CSV and TSV serializers.
+    + Fix sparql_tokens generation for integer and datatyped literals.
+    + Fixed AtteanX::Parser::SPARQL to maintain its URI::NamespaceMap on
+      prefix declarations.
+    + Improve POD and test coverage.
+    + Improve attean_parse and attean_parse including preservation of
+      prefix declarations where possible.
+    + Improve regex escaping in t/algebra.t to silence warnings in perl
+      5.22.
+    + Improve use of SPARQL and Turtle token objects.
+    + Improve triple model classes to allow adding and dropping triple
+      store graphs.
+    + Merge code paths for canonical NTriples serializer.
+    + Preserve in-scope variables in result iterators.
+    + Serialize SPARQL/XML bindings in a stable order.
+    + Simplify cost estimation code for hash joins in
+      Attean::API::QueryPlanner.
+    + Update SPARQL parser to die on unimplemented Update syntax.
+    + Update SPARQL/HTML serializer to implement AbbreviatingSerializer.
+    + Update turtle serializer to consume
+      Attean::API::AppendableSerializer.
+    + Update prerequisites in Makefile.PL and .travis.yml.
+    + Use Test::Modern.
+
+  [ Jonas Smedegaard ]
+  * Update package relations:
+    + (Build-)depend on libalgorithm-combinatorics-perl
+      libfile-slurp-perl libjson-perl libwww-perl liblist-moreutils-perl
+      libmodule-pluggable-perl libtext-csv-perl libxml-sax-perl.
+    + Build-depend on libmoose-perl.
+  * Update copyright info:
+    + Extend copyright of packaging to cover current year.
+  * Declare compliance with Debian Policy 3.9.7.
+
+ -- Jonas Smedegaard <dr at jones.dk>  Tue, 09 Feb 2016 04:48:10 +0100
+
 libattean-perl (0.011-1) unstable; urgency=medium
 
   [ upstream ]
diff --git a/debian/control b/debian/control
index 5fa3e2c..b72a0fb 100644
--- a/debian/control
+++ b/debian/control
@@ -5,30 +5,39 @@ Build-Depends: cdbs,
  devscripts,
  debhelper,
  dh-buildinfo,
+ libalgorithm-combinatorics-perl,
  libossp-uuid-perl,
  libdatetime-format-w3cdtf-perl,
+ libfile-slurp-perl,
  libhttp-negotiate-perl,
  libiri-perl,
+ libjson-perl,
+ libwww-perl,
+ liblist-moreutils-perl,
+ libmath-cartesian-product-perl,
+ libmodule-pluggable-perl,
+ libmoox-log-any-perl,
  libset-scalar-perl,
  libsub-install-perl,
+ libtext-csv-perl,
  libtry-tiny-perl,
  libtype-tiny-perl,
  liburi-perl,
+ libxml-sax-perl,
  libnamespace-clean-perl,
- libmath-cartesian-product-perl,
- libmoox-log-any-perl,
  libmoo-perl (>= 1.006000),
  librdf-query-perl (>= 2.910),
- liburi-namespacemap-perl (>= 0.12),
  libscalar-list-utils-perl (>= 1:1.40),
+ liburi-namespacemap-perl (>= 0.12),
  perl (>= 5.14),
  libtest-exception-perl,
  libtest-lwp-useragent-perl,
  libtest-modern-perl,
- libtest-roo-perl
+ libtest-roo-perl,
+ libmoose-perl
 Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
 Uploaders: Jonas Smedegaard <dr at jones.dk>
-Standards-Version: 3.9.6
+Standards-Version: 3.9.7
 Vcs-Git: git://anonscm.debian.org/pkg-perl/packages/libattean-perl
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-perl/packages/libattean-perl.git
 Homepage: http://search.cpan.org/dist/Attean/
diff --git a/debian/copyright_hints b/debian/copyright_hints
index ce1324b..4a71404 100644
--- a/debian/copyright_hints
+++ b/debian/copyright_hints
@@ -127,10 +127,14 @@ Files: MANIFEST
  t/iter.t
  t/join_rotating_planner.t
  t/model-quad.t
+ t/model-triple.t
  t/naive_planner.t
  t/parser-nquads.t
  t/parser-ntriples.t
  t/parser-rdfxml.t
+ t/parser-sparql.t
+ t/parser-sparqljson.t
+ t/parser-sparqltsv.t
  t/parser-sparqlxml.t
  t/parser-turtle.t
  t/parser.t
@@ -139,11 +143,16 @@ Files: MANIFEST
  t/serializer-nquads.t
  t/serializer-ntriples.t
  t/serializer-sparql.t
+ t/serializer-sparqlcsv.t
+ t/serializer-sparqlhtml.t
+ t/serializer-sparqltsv.t
+ t/serializer-sparqlxml.t
  t/serializer-turtle.t
  t/simple-eval.t
  t/simple.t
  t/store-memory.t
  t/store-simple.t
+ t/store-simpletriple.t
  t/term-map.t
  t/term.t
  t/treerewrite.t
@@ -177,6 +186,7 @@ Files: lib/AtteanX/Parser/NQuads.pm
  lib/AtteanX/Serializer/TurtleTokens.pm
  lib/AtteanX/Store/Memory.pm
  lib/AtteanX/Store/Simple.pm
+ lib/AtteanX/Store/SimpleTripleStore.pm
 Copyright: 2014--2016, Gregory Todd Williams. This
 License: Perl
  FIXME
@@ -198,7 +208,7 @@ License: Expat
  FIXME
 
 Files: debian/rules
-Copyright: 2014-2015, Jonas Smedegaard <dr at jones.dk>
+Copyright: 2014-2016, Jonas Smedegaard <dr at jones.dk>
 License: GPL-3+
  FIXME
 

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libattean-perl.git



More information about the Pkg-perl-cvs-commits mailing list