[libjson-any-perl] annotated tag upstream/1.36 created (now 38abff5)
gregor herrmann
gregoa at debian.org
Mon Sep 15 18:47:07 UTC 2014
This is an automated email from the git hooks/post-receive script.
gregoa pushed a change to annotated tag upstream/1.36
in repository libjson-any-perl.
at 38abff5 (tag)
tagging 1301c867a5e2bb933ce9efbc3f24b315e85751e9 (commit)
replaces upstream/1.34
tagged by gregor herrmann
on Mon Sep 15 20:39:20 2014 +0200
- Log -----------------------------------------------------------------
Upstream version 1.36
Chris Prather (36):
update version numbers to be consistent
drop the dep down to 5.008
add deprecation feature for JSON::Syck to close the Test::JSON bug
clean up packaging for release
update the skip text a little
version number bump get ready for release
clean up Changes
clean up for 1.22 release
README apparently updated
update Changes and Version
update for 0.24, fixing the build from where MI changed underneath me
get set for 1.25 release
add Deprecation notice
update README
add back auto_install so feature works again
add changes and bump version for 1.27 release
update README
move podspell into xt/
fix for RT#68690
fix for version number collision
update version and changes for release
rework to use a similar process as Any::Moose so that the toolchain bits work properly
have dzil manage our version numbers
add support for JSON::PP
add Cpanel::JSON::XS support
tidy up the code
clean up and modernize the dist for 1.30 release
Merge pull request #2 from ilmari/json-xs-3
Pull Changes from Git and prune local/
test for more accpetable backends on install
test without JSON::XS and add a compat note
add a todo note for ether (or whomever) to pick up before I get back to it
fix the tests to properly exclude JSON::XS
bump minimum version requirement for JSON.pm
ignore a few more directories
Merge pull request #3 from wolfsage/t_fix_deps
Dagfinn Ilmari Mannsåker (3):
Fix no_plan usage
Test string escaping with JSON:PP as well
Add support for JSON::XS version 3
Justin Hunter (2):
add support for JSON.pm v1
fix typos and add a test to catch them
Karen Etheridge (53):
convert to using my pluginbundle
restore Changes entries from 1.30 and earlier
write some Changes entries for "The Years That Were Lost to [ChangelogFromGit]"
canonicalize dates, and add empty entries for the missing releases
rely on autogenerated pod spelling test
[PodWeaver] already adds a NAME section
add a starting copyright year
strip trailing spaces, convert tabs to spaces
canonicalize contributor names -- also happens to fix the last spelling error (see RT#94814)
prevent the backends from slipping into our prereq list
add develop prereqs on all the backends, to ensure we test them all before release
remove unneeded shebangs
use done_testing instead of counting tests in most places
clean up skipping of tests when various backends not available
minor pod markup improvements
use warnings in all tests
fix load test: attempt to load *all* the backends we support
Improve error message when failing to find a suitable backend (RT#87751)
switch to JSON::PP as the default fallback at install time, rather than JSON.pm
fix debugging warning that was left behind in the test
pimp JSON::MaybeXS instead of JSON.pm
JSON-Any-1.33
report on the versions of each JSON backend in cpantesters reports
out of curiosity, also report if JSON::MaybeXS is installed
a bit more diagnostics in failure messages
even tighter entry
authordep for weaver module
replace use of Devel::StringInfo with a hand-rolled Data::Dumper of diagnostic data
use [DynamicPrereqs] instead of baking our own MakeMaker plugin
JSON-Any-1.34
short synopsis
move the deprecation notice higher, and note it in the abstract too
Merge pull request #1 from karenetheridge/topic/better_deprecation_notice
changelog
add keywords to metadata
clean up our namespace
now using [Git::Contributors]
better flow control
JSON-Any-1.35
come on, most of these aren't *really* required for a release... but do test them all if you change anything significant
let's not kid ourselves
allow this test to run if either Cpanel::JSON::XS or JSON::XS are installed
remove unnecessary latin1 char in this test
remove unneeded shebang
remove bizarre and unneeded modifications of special variables
JSON::Any should always load, because we should have always installed a backend if one wasn't already installed
clean up uses of Data::Dumper
test booleans with Cpanel::JSON::XS too
use Test::Fatal instead of bare evals in tests
move irrelevant bits of this test out to a better location
changelog for test cleanup
JSON_ANY_CONFIG was not overridable by the constructor options - violates principle of least surprise!
JSON-Any-1.36
Marc Mims (6):
Better error message when a handler can't be found
Added tets for boolean support
Updated get_true/get_false for JSON::XS
Added a workaround for handlers that don't parse bare true/false values
Removed require/import of utf8 since that isn't necessary or advised
Fixed: skip tests when backend is unavailable
Matthew Horsfall (1):
Include dep Test::Requires in dist.ini
Todd Rinaldo (1):
Fix for Perl 5.13 deprecation of 'for qw() {}'
Tomas Doran (5):
Automagically regenerate README
Updated README
Add .gitignore
I guess just sucking this shit up is the best bet.. And should probably be done in more places, <sigh>.. Better solutions welcome
Tidy up to use a regex
gregor herrmann (1):
Imported Upstream version 1.36
marc.mims (1):
Added string escape tests.
nothingmuch at woobling.org (12):
Add a test for unicode strings
add utf8 support for JSON::{Converter,Parser}
improve unicode test
also test for is_utf8()
fix the exiting sub via next warning
fix the exiting sub via next warning
expand tabs
don't send utf8 json sources to JSON::XS
no strict 'refs' is unnecessary
consistently emit utf8 json if utf8 is enabled. introduce $JSON::Any::UTF8 to control this behavior in non OO mode
Document the UTF8 change
utf8 tests for JSON::XS
perigrin (45):
checking in JSON-Any
cleaning the repo a bit
removing blib (more cleaning)
last files cleaned
- cleaned up t/04-ENV.t to not require JSON::XS anymore
pod updates and version bump
update META.yaml
add example directory
change to skip_all based skippage
fixing tests
skip all 04-ENV.t until I get it working
helps if I test 04-ENV.t against the code it was designed for
changed Makefile.PL to Module::Install
added a carp requirement
fix issues with JSON::XS being pedantic about how it's methods/functions are called
Fix JSON.pm backend tests
cleanup the repo
add in changes
add more history
fix the manifest
change things to try to get JSON::XS to play nice with UTF8
remove inc
remove MANIFEST since we can generate it
0.09 release
fix perl -MJSON::Any=Syck -e 'JSON::Any->new->objToJson({ foo => 1 })'
require 5.8.3
version number bump
fix issues with tests and setup 1.12 release so we can fix our tests
fix bug #30509
fix for latest JSON/JSON::XS
version number bump and minor makefile changes
fix the tests so that they'll skip if you don't have a JSON package installed (despite the reccomendations from Makefile.PL) ... I'M LOOKING AT YOU DAVID CANTRELL'S SMOKER!
at mst's strong reccomendation (::grin::) test use_ok in the load test if any package is installed then use_ok to make sure JSON::Any loads okay ... this is ugly and verbose but does protect us better and was the right idea
from the Changes:
add a note about compatibility
fix erroneous test spotted by jrockway
version number bump
* JSON::Any now compatible with both versions of JSON::XS (Simon Wistow)
remove +x on Changes
Remove JSON::PC and bump version number
missed a ref to JSON::PC and add MANIFEST.SKIP
make Syck deprecated and optional
Document changes, bump version number, and update Makefile
remove JSON::PC from the tests
make the Syck test a TODO test so we can release
robin.berjon at gmail.com (4):
supporting allow_blessed, turned out to be a LOT easier than expected
Added two simple methods to get to the values that the underlying modules use for true/false
Added two simple methods to get to the values that the underlying modules use for true/false
added skipping of some bits
-----------------------------------------------------------------------
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/libjson-any-perl.git
More information about the Pkg-perl-cvs-commits
mailing list