[libconfig-any-perl] annotated tag upstream/0.27 created (now 87c4bdb)
Salvatore Bonaccorso
carnil at debian.org
Thu Mar 31 20:14:10 UTC 2016
This is an automated email from the git hooks/post-receive script.
carnil pushed a change to annotated tag upstream/0.27
in repository libconfig-any-perl.
at 87c4bdb (tag)
tagging 4c742834ab20a400e23fe3436d9f0268b463e107 (commit)
replaces upstream/0.26
tagged by Salvatore Bonaccorso
on Thu Mar 31 22:12:56 2016 +0200
- Log -----------------------------------------------------------------
Upstream version 0.27
Andrew Rodland (1):
Use Config::Any's friendly error message for required version early on
Brian Cassidy (74):
distro updates
removed duplicate test
distro work
pass special config options to loaders
added a simple cache to the perl parser so it can load the same file twice (RT #28812)
minor cleanup -- pass args to XML::Simple
added test for config options to Config::General
doc + fetch driver_args for load_stems()
fix date in changes
updated README
auto generate README
perltidy
some code and pod cleanups.
more code cleanup
more code updates, before i look in depth at the _load() routine
refactor _load(). fix an issue with use_ext => 0. use_ext now on by default. throw errors when use_ext => 1. allow multi-stream configs. pod updates
added is_supported() to see what plugins we can use
don't bother with use_ext warning if force_plugins is set
fix up changes a little
only check if a plugin is supported once we're sure we want to use it. this will save us from loading modules we don't need to.
a little cleanup before a dev release
require YAML::Syck 0.70 for multi-document loading
update is_supported with YAML::Syck version
remove each() from the docs
bump ver. update changes.
minor doc update
fix for ini subsections (RT #32726), use from_json for JSON v2.x, refactor test suite.
bump version
forgot an ini file
remove version section from pod
remove eval so the Perl loader dies on invalid content.
updated changes and makefile.pl for release
revert remove of name() in Makefile.PL
add parse error tests. ensure INI errors are trapped. bumped version.
added a caveat regarding XML::Simple's strict mode (Peter Corlett)
added a flatten_to_hash option to return a simple key-value hashref instead of the default "arrayref of hashrefs" (Pedro Figueiredo)
line endings, tabs, perltidy.
release date + misc.
skip xml failure tests if XML::LibXML < 1.59 is installed, it seems to parse anything you throw at it (Matt S. Trout)
changes file updated
r37256 at bricas-laptop (orig r8347): bricas | 2008-09-03 10:53:01 -0300
update changes file
fix up branches test which did not handle the errors thrown by changes from the last release (RT #40948)
revert change to extensions() as we really want *all* extensions. fix 10-branches to try only against .pl files.
ensure require() happens against plugin specified in force_plugins
add JSON::XS to the top of the JSON loaders list
add YAML::XS to the top of the YAML loaders. tidy up some copyright lines.
minor tidy to deprecation warning
ensure XML loader's _coerce() method checks specifically for HASH refs
prep release
prep release
add leaktrace test
remove test. forgot to switch branches.
bump ver. add to-be-released line to Changes.
tidy Makefile.PL
tidy C::G related code, plus remove an old work-around which has been inactive for years.
remove useless "use Carp", squash warning in test suite.
prep release
fix t/64-extfail.t to pass when t/lib is in @INC
update repo address
reformat Changes. bump copyright year.
prep release
prep release
use is_supported to figure out if we can test a loader
prep release
typo fix (RT #87779)
remove old YAML warning
add JSON::PP to list of available JSON parsers (RT #86959)
prep release
do not clobber $@ (RT #103061)
prep release
prep release
depend on Module::Pluggable::Object directly instead of assuming it is bundled with Module::Pluggable (RT #113148)
prep release
Joel Bernstein (14):
Initial import of Config::Any (refactored from Catalyst::Plugin::ConfigLoader), and rewrite of C::P::CL to use C::A
Config::Any ready for release to CPAN
lots of Config::Any fixes, brought in C::Any testsuite (refactored, partly, from ConfigLoader)
version numbers, updated Changes file
fixed supporting files for release (MANIFEST, Build.PL)
fixed MANIFEST breakage
more files needed to create the dists, and tests
added test configs
fixed parser test to skip tests when dependent modules are not installed
added some branch exercising tests in 10-branches.t and 51-ini.t, and a second INI-file test config
MANIFEST update
added support for:
Removed Test::Exception line which was causing test failures
fixed bug: [rt.cpan.org #25143] make tests fails
Marcus Ramberg (2):
Show actual parse errors
remove extra warn
Matt S Trout (1):
created Config-Any dir
Rafael Kitover (8):
add warning about using YAML loaders other than ::XS
make perl loader check mtime for cache, prefer JSON::DWIW for JSON
remove caching code from ::Perl
enable -ForceArray option by default for Config::General
require Config::General >= 2.47
croak if Config::General is too old
better version for Config::General
add XML::NamespaceSupport to XML format deps, silence YAML warnings in tests
Russell Jenkins (2):
Test load_files throws parse errors when use_ext=1
Capture file load errors for later use.
Salvatore Bonaccorso (1):
Imported Upstream version 0.27
Tomas Doran (2):
Bump required Module::Install version in everything. janus++
Add repository resource to all the MI Makefile.PLs
-----------------------------------------------------------------------
No new revisions were added by this update.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libconfig-any-perl.git
More information about the Pkg-perl-cvs-commits
mailing list