[libcatmandu-perl] branch master updated (64253a9 -> 874e21b)
Jonas Smedegaard
dr at jones.dk
Tue Feb 23 13:43:47 UTC 2016
This is an automated email from the git hooks/post-receive script.
js pushed a change to branch master
in repository libcatmandu-perl.
from 64253a9 Prepare for release: Update changelog, control file and copyright hints.
new 0bb54f0 fixes url_encode and url_decode
new 6e95b2c make data command redundant
new e1880b6 make data command redundant
new d65d689 make data command redundant
new 2558cc3 Change default line_sep of Text exporter (#204)
new 255551e Adding support for concatenating variable length string, path arguments
new 1142d22 Updating POD
new d2be7ed Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 5b85811 no need for __seen_header__ in CSV exporter
new 1eb531b TabularExporter
new 8fad8bc specialized tabular exporter role; optionally collect field names
new a0f5259 Updating POD
new be27eac Adding more tests
new e0139ce Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new bda77da Extra tests
new a5c7da7 More tests
new 63b1c23 Fixing the importer for body variables
new b2616b1 Adding more tests to info
new 9d50a4a Adding more tests
new bffeddf Adding more testing
new 65a2ba9 Fixing UTF processing on globs
new 21815f3 Adding Tidy,Log4Perl to the test requirements
new 25f2916 Adding each test
new 7dc7f1e Adding Mock exporter and futher Catmandu tests
new 5a28293 Adding test for start and limit
new 70b02c1 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new e4b9154 TabularExporter pod
new 7b0a95a avoid qw warning in t/Catmandu-Cmd-convert.t
new a1e0a30 Adding test for each_until
new 917698c Fixing data isn't a Catmandu::Iterable bug
new 1f545a4 More path get,set,create,delete and retain tests
new 51babb5 Fixed array_to_sentence bug
new 42aeee2 Fixing $append bug in data_at, adding more tests
new a8c2561 merge
new 621e16a autonaming of imported CSV data
new 405e737 Fix Catmandu::Importer::Text split by character
new 7bdae41 Move header option to TabularExporter
new 821ef0f Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 039a9a0 remove pod references to executable fix files
new fa8cbfc line delimited JSON no longer the default
new 5a201ee use MooX::Role::Logger
new 3805492 fmt
new 8a5809a Bag.pm requires drop method, see GH #11
new ec2f2f6 Merge branch 'pr/drop' of git://github.com/vpeil/Catmandu into vpeil-pr/drop
new 538428a store and bag drop
new f3c296b remove references to Task
new f73a29b drop cmd
new e8a5e92 Droppable, Transactional interfaces
new a073925 fix tests
new 2347383 more delete command examples
new 9b099a0 check delete_by_query support in delete command
new 66f42c5 Merge branch 'dev' into uri_escape
new 2d9b307 switch to URI::Escape, rename and cleanup
new 604a743 fix encoding
new f8cf8a8 fix fixing iterable
new 553ad3d Adding pod
new 7575db6 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 3cbb367 Making more sense of the POD
new 4bd0cda GH#213: Support escape characters in CSV import options
new 8c17203 Merge branch 'gh#213' of https://github.com/jorol/Catmandu into jorol-gh#213
new 5ca40c2 Merge branch 'jorol-gh#213' into dev
new 8fc5002 Adding more POD
new 0ee6479 More pod
new 7738a04 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 3e72f0a typetest iterables given to fix
new fe020d9 Adding seperate TSV export Tab delimited files folow a bit different rules than CSV
new dc8ae69 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 28d548c Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 3bbf3bc Pod pod pod
new 16410d8 Pod
new 7d33422 versions everywhere
new c5cdbe1 1.00_01
new 0722227 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new e8aa801 Pod
new bcdfc78 importer json doc fix
new 38ab989 Fix typo TabulerExporter => TabularExporter
new 17a8a92 Remove documentation of removed multiline option
new 7f419fe Show data command as deprecated
new 1293468 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 6db3136 bump required version of URI::Template
new f6f9ed4 1.00_02
new a237bc1 fix tests on windows
new fb6156c os independent paths in tests
new 43b3d32 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new 2ef9b79 Pod
new 22c5dc2 file test in Importer
new ccaab5a os independent paths in tests
new 4b626cc 1.00_03
new ec635d2 Merge branch 'dev' of github.com:LibreCat/Catmandu into dev
new d3090e8 Build.PL
new 2e98244 changelog
new aae9175 1.00
new 532e13a Imported Upstream version 1.00
new e557378 Merge tag 'upstream/1.00'
new 2fd6ff9 Modernize Vcs-* fields: Use https protocol.
new a2916e1 Update package relations: Build-depend on libtest-lwp-useragent-perl. (Build-)depend on libmoox-role-logger. Build-depend on and recommend perltidy. Build-depend on and suggest liblog-any-adapter-log4perl-perl liblog-log4perl-perl, and mention in long description when those are needed.
new 1286678 Update copyright info: Bump (yes, not extend) coverage for main upstream author, and drop no longer listed co-author.
new 61457a7 Unfuzz patches.
new 0c85827 Update package relations: Tighten to (build-)depend versioned on liburi-template-perl.
new 0dcf2d5 Update changelog, control file and copyright hints.
new 874e21b Add DEP5 hint of having reported patches upstream.
The 101 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
Build.PL | 17 +-
Changes | 52 +++
LICENSE | 6 +-
MANIFEST | 25 +-
META.json | 13 +-
META.yml | 13 +-
README | 147 ++++++---
bin/catmandu | 3 +-
cpanfile | 11 +-
debian/changelog | 43 +++
debian/control | 13 +-
debian/control.in | 6 +-
debian/copyright | 3 +-
debian/copyright_hints | 27 +-
debian/patches/1001_typo_fix_in_manpages.patch | 4 +-
.../patches/1002_add_NAME_section_to_manpage.patch | 4 +-
debian/rules | 15 +-
lib/Catmandu.pm | 147 ++++++---
lib/Catmandu/Addable.pm | 9 +-
lib/Catmandu/ArrayIterator.pm | 2 +-
lib/Catmandu/Bag.pm | 30 +-
lib/Catmandu/Buffer.pm | 2 +-
lib/Catmandu/CLI.pm | 3 +-
lib/Catmandu/Cmd.pm | 35 +-
lib/Catmandu/Cmd/config.pm | 4 +-
lib/Catmandu/Cmd/convert.pm | 39 +--
lib/Catmandu/Cmd/copy.pm | 86 +++++
lib/Catmandu/Cmd/count.pm | 27 +-
lib/Catmandu/Cmd/data.pm | 24 +-
lib/Catmandu/Cmd/delete.pm | 46 +--
lib/Catmandu/Cmd/drop.pm | 50 +++
lib/Catmandu/Cmd/export.pm | 54 ++-
lib/Catmandu/Cmd/help.pm | 8 +-
lib/Catmandu/Cmd/import.pm | 45 ++-
lib/Catmandu/Cmd/info.pm | 4 +-
lib/Catmandu/Cmd/move.pm | 84 -----
lib/Catmandu/Cmd/run.pm | 2 +-
lib/Catmandu/Counter.pm | 2 +-
lib/Catmandu/Droppable.pm | 36 ++
lib/Catmandu/Env.pm | 12 +-
lib/Catmandu/Error.pm | 20 +-
lib/Catmandu/Expander.pm | 2 +-
lib/Catmandu/Exporter.pm | 83 +++--
lib/Catmandu/Exporter/CSV.pm | 71 ++--
lib/Catmandu/Exporter/JSON.pm | 53 +--
lib/Catmandu/Exporter/Mock.pm | 68 ++++
lib/Catmandu/Exporter/Multi.pm | 2 +-
lib/Catmandu/Exporter/Null.pm | 10 +-
lib/Catmandu/Exporter/TSV.pm | 130 ++++++++
lib/Catmandu/Exporter/Text.pm | 32 +-
lib/Catmandu/Exporter/YAML.pm | 7 +-
lib/Catmandu/Fix.pm | 141 ++++++--
lib/Catmandu/Fix/Base.pm | 2 +-
lib/Catmandu/Fix/Bind.pm | 2 +-
lib/Catmandu/Fix/Bind/benchmark.pm | 2 +-
lib/Catmandu/Fix/Bind/hashmap.pm | 14 +-
lib/Catmandu/Fix/Bind/identity.pm | 2 +-
lib/Catmandu/Fix/Bind/importer.pm | 2 +-
lib/Catmandu/Fix/Bind/list.pm | 2 +-
lib/Catmandu/Fix/Bind/maybe.pm | 2 +-
lib/Catmandu/Fix/Bind/timeout.pm | 2 +-
lib/Catmandu/Fix/Bind/visitor.pm | 2 +-
lib/Catmandu/Fix/Bind/with.pm | 2 +-
lib/Catmandu/Fix/Condition.pm | 2 +-
lib/Catmandu/Fix/Condition/SimpleAllTest.pm | 2 +-
lib/Catmandu/Fix/Condition/SimpleAnyTest.pm | 2 +-
lib/Catmandu/Fix/Condition/SimpleCompareTest.pm | 2 +-
lib/Catmandu/Fix/Condition/all_equal.pm | 2 +-
lib/Catmandu/Fix/Condition/all_match.pm | 2 +-
lib/Catmandu/Fix/Condition/any_equal.pm | 2 +-
lib/Catmandu/Fix/Condition/any_match.pm | 2 +-
lib/Catmandu/Fix/Condition/exists.pm | 2 +-
lib/Catmandu/Fix/Condition/greater_than.pm | 2 +-
lib/Catmandu/Fix/Condition/in.pm | 8 +-
lib/Catmandu/Fix/Condition/is_false.pm | 2 +-
lib/Catmandu/Fix/Condition/is_true.pm | 2 +-
lib/Catmandu/Fix/Condition/less_than.pm | 2 +-
lib/Catmandu/Fix/Has.pm | 2 +-
lib/Catmandu/Fix/Parser.pm | 2 +-
lib/Catmandu/Fix/SimpleGetValue.pm | 2 +-
lib/Catmandu/Fix/add_field.pm | 2 +-
lib/Catmandu/Fix/add_to_exporter.pm | 2 +-
lib/Catmandu/Fix/add_to_store.pm | 2 +-
lib/Catmandu/Fix/append.pm | 2 +-
lib/Catmandu/Fix/array.pm | 2 +-
lib/Catmandu/Fix/assoc.pm | 2 +-
lib/Catmandu/Fix/capitalize.pm | 2 +-
lib/Catmandu/Fix/clone.pm | 2 +-
lib/Catmandu/Fix/code.pm | 2 +-
lib/Catmandu/Fix/collapse.pm | 2 +-
lib/Catmandu/Fix/copy_field.pm | 2 +-
lib/Catmandu/Fix/count.pm | 2 +-
lib/Catmandu/Fix/downcase.pm | 2 +-
lib/Catmandu/Fix/expand.pm | 2 +-
lib/Catmandu/Fix/expand_date.pm | 2 +-
lib/Catmandu/Fix/filter.pm | 2 +-
lib/Catmandu/Fix/flatten.pm | 2 +-
lib/Catmandu/Fix/format.pm | 2 +-
lib/Catmandu/Fix/from_json.pm | 2 +-
lib/Catmandu/Fix/hash.pm | 2 +-
lib/Catmandu/Fix/import.pm | 5 +-
lib/Catmandu/Fix/include.pm | 2 +-
lib/Catmandu/Fix/join_field.pm | 2 +-
lib/Catmandu/Fix/log.pm | 8 +-
lib/Catmandu/Fix/lookup.pm | 2 +-
lib/Catmandu/Fix/lookup_in_store.pm | 2 +-
lib/Catmandu/Fix/move_field.pm | 2 +-
lib/Catmandu/Fix/nothing.pm | 2 +-
lib/Catmandu/Fix/parse_text.pm | 4 +-
lib/Catmandu/Fix/paste.pm | 102 ++++++
lib/Catmandu/Fix/perlcode.pm | 2 +-
lib/Catmandu/Fix/prepend.pm | 2 +-
lib/Catmandu/Fix/reject.pm | 2 +-
lib/Catmandu/Fix/remove_field.pm | 2 +-
lib/Catmandu/Fix/replace_all.pm | 2 +-
lib/Catmandu/Fix/retain.pm | 14 +-
lib/Catmandu/Fix/retain_field.pm | 2 +-
lib/Catmandu/Fix/reverse.pm | 2 +-
lib/Catmandu/Fix/set_array.pm | 2 +-
lib/Catmandu/Fix/set_field.pm | 2 +-
lib/Catmandu/Fix/set_hash.pm | 2 +-
lib/Catmandu/Fix/sleep.pm | 2 +-
lib/Catmandu/Fix/sort_field.pm | 2 +-
lib/Catmandu/Fix/split_field.pm | 2 +-
lib/Catmandu/Fix/substring.pm | 2 +-
lib/Catmandu/Fix/sum.pm | 2 +-
lib/Catmandu/Fix/to_json.pm | 2 +-
lib/Catmandu/Fix/trim.pm | 2 +-
lib/Catmandu/Fix/uniq.pm | 2 +-
lib/Catmandu/Fix/upcase.pm | 2 +-
lib/Catmandu/Fix/uri_decode.pm | 46 +++
lib/Catmandu/Fix/uri_encode.pm | 46 +++
lib/Catmandu/Fix/vacuum.pm | 2 +-
lib/Catmandu/Fixable.pm | 6 +-
lib/Catmandu/Hits.pm | 2 +-
lib/Catmandu/IdGenerator.pm | 2 +-
lib/Catmandu/IdGenerator/Mock.pm | 2 +-
lib/Catmandu/IdGenerator/UUID.pm | 2 +-
lib/Catmandu/Importer.pm | 215 +++++++++---
lib/Catmandu/Importer/CSV.pm | 82 +++--
lib/Catmandu/Importer/JSON.pm | 59 ++--
lib/Catmandu/Importer/Mock.pm | 2 +-
lib/Catmandu/Importer/Modules.pm | 2 +-
lib/Catmandu/Importer/Multi.pm | 2 +-
lib/Catmandu/Importer/Null.pm | 13 +-
lib/Catmandu/Importer/TSV.pm | 120 +++++++
lib/Catmandu/Importer/Text.pm | 51 +--
lib/Catmandu/Importer/YAML.pm | 8 +-
lib/Catmandu/Interactive.pm | 2 +-
lib/Catmandu/Introduction.pod | 10 +-
lib/Catmandu/Iterable.pm | 2 +-
lib/Catmandu/Iterator.pm | 2 +-
lib/Catmandu/Logger.pm | 13 +-
lib/Catmandu/MultiIterator.pm | 2 +-
lib/Catmandu/Paged.pm | 2 +-
lib/Catmandu/Pluggable.pm | 2 +-
lib/Catmandu/Plugin/Datestamps.pm | 2 +-
lib/Catmandu/Plugin/Versioning.pm | 2 +-
lib/Catmandu/Sane.pm | 2 +-
lib/Catmandu/Searchable.pm | 4 +-
lib/Catmandu/Serializer.pm | 2 +-
lib/Catmandu/Serializer/json.pm | 2 +-
lib/Catmandu/Store.pm | 28 +-
lib/Catmandu/Store/Hash.pm | 16 +-
lib/Catmandu/Store/Hash/Bag.pm | 9 +-
lib/Catmandu/Store/Multi.pm | 9 +-
lib/Catmandu/Store/Multi/Bag.pm | 9 +-
lib/Catmandu/TabularExporter.pm | 124 +++++++
lib/Catmandu/Transactional.pm | 40 +++
lib/Catmandu/Util.pm | 19 +-
lib/Catmandu/Validator.pm | 2 +-
lib/Catmandu/Validator/Simple.pm | 2 +-
t/Catmandu-ArrayIterator.t | 17 +-
t/Catmandu-Bag.t | 3 +-
t/Catmandu-CLI.t | 40 +++
t/Catmandu-Cmd-config.t | 4 +-
t/Catmandu-Cmd-convert.t | 15 +-
t/{Catmandu-Cmd-move.t => Catmandu-Cmd-copy.t} | 8 +-
t/Catmandu-Cmd-data.t | 69 ++--
t/Catmandu-Cmd-export.t | 16 +-
t/Catmandu-Cmd-info.t | 26 +-
t/Catmandu-Cmd.t | 14 +-
t/Catmandu-Exporter-CSV.t | 31 +-
t/Catmandu-Exporter-JSON.t | 6 +-
...du-Exporter-Null.t => Catmandu-Exporter-Mock.t} | 4 +-
t/Catmandu-Exporter-Multi.t | 4 +-
t/Catmandu-Exporter-TSV.t | 72 ++++
t/Catmandu-Exporter-Text.t | 19 +-
t/Catmandu-Fix-Bind-hashmap.t | 12 +-
t/Catmandu-Fix-Bind-importer.t | 8 +-
t/Catmandu-Fix-paste.t | 26 ++
t/Catmandu-Fix-uri_decode.t | 25 ++
t/Catmandu-Fix-uri_encode.t | 24 ++
t/Catmandu-Fix-uri_encode_decode.t | 32 ++
t/Catmandu-Fix.t | 95 +++++-
t/Catmandu-Importer-CSV.t | 29 +-
t/Catmandu-Importer-JSON.t | 22 +-
t/Catmandu-Importer-TSV.t | 47 +++
t/Catmandu-Importer-Text.t | 14 +-
t/Catmandu-Importer.t | 86 ++++-
t/Catmandu-Interactive.t | 122 ++++---
t/Catmandu-Store-Multi.t | 4 +
t/Catmandu-Store.t | 3 +-
t/Catmandu-Util.t | 367 ++++++++++++++++++++-
t/Catmandu.t | 17 +-
t/log4perl.conf | 16 +
t/myfixes.fix | 2 +-
t/planets.csv | 2 +-
t/run.fix | 4 +-
t/russian.txt | 11 +
t/small.json | 1 +
t/small.yaml | 3 +
212 files changed, 3411 insertions(+), 947 deletions(-)
create mode 100644 lib/Catmandu/Cmd/copy.pm
create mode 100644 lib/Catmandu/Cmd/drop.pm
delete mode 100644 lib/Catmandu/Cmd/move.pm
create mode 100644 lib/Catmandu/Droppable.pm
create mode 100644 lib/Catmandu/Exporter/Mock.pm
create mode 100644 lib/Catmandu/Exporter/TSV.pm
create mode 100644 lib/Catmandu/Fix/paste.pm
create mode 100644 lib/Catmandu/Fix/uri_decode.pm
create mode 100644 lib/Catmandu/Fix/uri_encode.pm
create mode 100644 lib/Catmandu/Importer/TSV.pm
create mode 100644 lib/Catmandu/TabularExporter.pm
create mode 100644 lib/Catmandu/Transactional.pm
rename t/{Catmandu-Cmd-move.t => Catmandu-Cmd-copy.t} (57%)
copy t/{Catmandu-Exporter-Null.t => Catmandu-Exporter-Mock.t} (70%)
create mode 100644 t/Catmandu-Exporter-TSV.t
create mode 100644 t/Catmandu-Fix-paste.t
create mode 100644 t/Catmandu-Fix-uri_decode.t
create mode 100644 t/Catmandu-Fix-uri_encode.t
create mode 100644 t/Catmandu-Fix-uri_encode_decode.t
create mode 100644 t/Catmandu-Importer-TSV.t
create mode 100644 t/log4perl.conf
create mode 100644 t/russian.txt
create mode 100644 t/small.json
create mode 100644 t/small.yaml
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcatmandu-perl.git
More information about the Pkg-perl-cvs-commits
mailing list