[libmoosex-storage-perl] annotated tag upstream/0.47 created (now bde6a99)

Intrigeri intrigeri at moszumanska.debian.org
Wed Aug 27 21:07:15 UTC 2014


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

intrigeri pushed a change to annotated tag upstream/0.47
in repository libmoosex-storage-perl.

        at  bde6a99   (tag)
   tagging  2cd7e7031c66d7a8a4e38a97ad39fd83af894fbe (commit)
  replaces  upstream/0.46
 tagged by  intrigeri
        on  Wed Aug 27 21:00:42 2014 +0000

- Log -----------------------------------------------------------------
Upstream version 0.47

Chris Prather (11):
      Directory for svk import.
      importing MooseX-Storage alpha cut (take 2)
      refactor Storage output into an IO engine to allow better flexability
      updates so it's more releaseable
      Patch to use JSON::Any and Test::JSON
      skipping tests if you don't have Test::* installed
      add comment about YAML::LibYAML
      make local copy of MX::Storage
      remove MANIFEST since we generate it anyway
      add patch from awwaiid for build_requires Test::Deep
      add documentation for add_custom_type_handler to MooseX::Storage::Engine

Cory Watson (2):
      Use feature in Moose 0.99 to allow serialization of union types.
      Add changes.

Dagfinn Ilmari Mannsåker (2):
      Create a JSON::Any object, so setting $ENV{JSON_ANY_CONFIG} works.
      Don't rely on hash key order in tests (RT#81695)

Dan Brook (1):
      Drop "Important Note" from the docs

David Golden (1):
      Check more-specific fallback types first

David Steinbrunner (1):
      typo fixes

Florian Ragwitz (1):
      Fix test plan.

Jason Pope (1):
      patched to handle serialization of undef params.

Johannes Plunien (1):
      Added support for Maybe[...] constraints

Jonathan Rockway (1):
      use refaddr instead of stringification

Jonathan Yu (4):
      Removed dependency on Best.
      Add YAML implementation tests
      Print implementation used as diagnostic
      eval require instead of use

Jos Boumans (9):
      * testing commit
      * add support for Storage( traits => [...] ) to alter the behaviour of the
      * fix a bug where if a required constructor argument was not serialized, it was
      * formatting change
      * add extra test to ensure restoring fails if required argument isn't provided
      * move Base::WithChecksum to build upon Basic.pm, avoid code duplication
      * implement the unpack( $data, inject => {...} ) feature.
      * add feature to disable cycle checking, eitehr via trait or option
      * quell warning

Karen Etheridge (118):
      use Test::Requires in tests
      fix doc errors in pod docs - link to MooseX::Storage::Basic, word misspelling etc
      spelling
      convert all uses of Test::Exception to Test::Fatal.
      also document the r/w repo for gitmo users
      fix hash order randomization issue: use canonical mode with JSON (RT#84287)
      bump version to 0.33
      document the date of every release
      depend on a specific perl version (determined via Perl::MinimumVersion)
      Test::Deep is already required; use it instead of is_deeply
      remove useless shebangs in tests
      remove whitespace
      still work when Cpanel::JSON::XS is all we have installed
      use Test::Deep::JSON rather than Test::JSON
      add prereq recommendations for all feature prereqs
      fix prereq list in README - it was ancient!
      bump version for release
      set JSON configs first before loading, so Test::Requires can skip cleanly
      include standard stuff (expanded at build time - don't be alarmed!)
      bump $VERSION to 0.35
      changelog for release
      ignore backup
      convert to Dist::Zilla
      no need for these duplicate tests now
      remove extraneous declarations that confuse dzil and add no value
      declare optional features
      make EOL tests pass
      make spelling tests pass
      make unused vars tests pass
      make cpan changes tests pass
      changelog
      Merge branch 'topic/dzil'
      MooseX-Storage-0.36-TRIAL
      avoid trying to talk to github or add github metadata
      [OptionalFeature] 0.002 changed some option names
      fix spelling of github plugin names (Y U NO CONSISTENT?)
      remove unneeded utf8 declarations
      add missing (core) prereqs
      make compile test skip optional features
      MooseX-Storage-0.37-TRIAL
      changelog for next release
      MooseX-Storage-0.38-TRIAL
      changelog for stable release
      fix whitespace to make "dzil authordeps --missing" happy (see dist-zilla issue#196)
      MooseX-Storage-0.39
      fix malformed pod in test
      do not skip any tests in author mode - die instead!
      remove last use of Best (that should have come out in 2010!)
      bump to latest version of bundle
      add x_contributors metadata
      make this test function properly when JSON backends aren't installed
      depend on latest pluginbundle
      MooseX-Storage-0.40
      update prereqs to reflect things used in tests
      reformat Changes to make CPAN::Changes::Spec and metacpan parsing happy
      use newest [OptionalFeature], that doesn't set dynamic_config => 1
      this is a shorter way of specifying the gitmo repository properly
      move to github
      MooseX-Storage-0.41
      add missing -always_recommend flags
      make use of -default = 1 in optional feature specifications
      Dist::Zilla 4.300038 has a workaround for the yaml encoding issue (see rjbs/Dist-Zilla#200)
      MooseX-Storage-0.42
      Class::MOP::load_class is deprecated in Moose 2.1100
      MooseX-Storage-0.43
      fix max allowed minimum perl to what Moose uses
      add irc and mailinglist addresses to metadata
      use nothingmuch's full name in author list; ensure we ship with dzil 5 (for encoding fixes)
      clean up date formatting in changelog
      add starting copyright year
      weave our pod
      changelog for this release
      no longer using [Test::CheckDeps]
      clean up usage of develop test prereqs
      MooseX-Storage-0.44
      Merge pull request #3 from dsteinbrunner/patch-1
      canonicalize contributors entries
      fix spelling
      Merge pull request #2 from dagolden/topic/saner-type-fallbacks
      add authordep for podweaver section
      changelog for PR#2
      we need newer Pod::Weaver to get the encodings to come out right
      fix authordep
      MooseX-Storage-0.45
      Merge pull request #5 from broquaint/patch-1
      add blank line to make room for $VERSION declaration by [PkgVersion]
      drop unneeded pragma ($JSON variables were removed ages ago)
      clean up prereqs (Digest is already a runtime requirement)
      ensure namespaces are clean
      take confess, blessed from Carp and Scalar::Util, rather than Moose
      fix abstract typos
      add a unit test that looks for potential breakages and conflicts
      fix docs: incorrect parameter name (thanks, Steve Caldwell!)
      fix typo
      use the new [Test::CleanNamespaces] plugin
      can calculate our prereqs automatically, with some tweaks
      fix optional prereq to match what is used
      clearly document all bundled class and attribute traits
      changelog for doc fixes
      use new modules_from_features option (thanks kentnl!)
      MooseX-Storage-0.46
      tighten up entries
      remove unnecessary plugin
      now using [Git::Contributors]
      Dist::Conflicts may be buggy? report its version
      add some keywords to metadata
      ensure that diagnostics are printed with the right encoding
      report all installed JSON backends, and which one is being used
      also dump information about what YAML backend is in use
      this file has been dead since 2007!
      whitespace
      make key order consistent in tests
      test that unset attributes are not serialized, but set-and-undefined attributes are
      changelog for PR#6
      also report the version of MXRP, since we have special logic for it
      remove useless and confusing variable copying
      MooseX::Role::Parameterized 1.03 removed MooseX::Role::Parameterized::Meta::Role::Parameterizable and replaced it with a trait
      MooseX-Storage-0.47

Ricardo SIGNES (1):
      skip pod tests, usually

Ricardo Signes (11):
      allow storage roles from outside of MooseX::Storage::whatever::
      enable Old-Man-Style four-space indents
      __expand_role for "foreign" and parameterized roles
      docs, prereq
      bump version
      remove autoinstall
      Merge branch 'master' of jules.scsys.co.uk:MooseX-Storage
      allow deferred to use parameterized roles
      tests for deferred and param roles
      changelog/docs
      bump version

Robert Boone (2):
      Correct number of tests
      Looks like the test runs 25 without Digest::HMAC and 26 with.

Shawn M Moore (6):
      Add mysteriously-missing Bool handling
      Add failing false-value tests, will try to get them passing
      Make false ints and strings work, bools still no good
      Fix that failing test, caused by $self->collapse_attribute_value() || return
      Fix number of tests without Digest::HMA which was causing the CPANTS failures
      How am I the first one to catch this stevanism?

Stevan Little (56):
      now with thaw as well as freeze, see TODOs
      moving things around
      roles
      moving MooseX::Storage
      adding atomic file
      foo
      atomic file stuff
      adding test with subtypes
      some thoughts and hacks on type handling,.. this probably needs some work
      fixin up the ArrayRef and HashRef expand/collapse stuff and adding the ability to add custom types
      more tests
      reworking tests
      implemented cycle handling
      cycle stuff
      adding metaclass alias
      docs
      foo
      0.01 releaase
      0.01 releaase
      more tweaks for 0.01
      * changes for MooseX::IOC
      adding in version and authority checks
      foo
      more refined checks for version and authority
      adding simple checksum role
      foo
      foo
      tweaks and shit
      0.02
      adding new tests
      MooseX::Storage - added peek()
      foo
      0.03
      adding better tests for utils
      0.04
      0.05
      0.06
      bumping versions and writing changelogs
      0.07 adding in the Storable role
      adding in some basic change info
      foo
      fixing some utf stuff we forgot
      fixing some utf stuff we forgot
      fixing some utf stuff we forgot
      adding in a utf8 test
      fixing the utf8 handling for files
      some changelog tweaks and shit
      adding support for Deferred
      Deferred is done
      0.11
      0.12
      fixing the traits
      foo
      some small tweaks
      0.13
      adjusting versions and adding to changelog

Tomas Doran (32):
      Fix issue I'm seeing in MX::Storage when using it in multiple roles which I combine.
      Fix issue with test when Best isn't available
      Update the use non-deprecated methods, and bump all the version numbers to be current.
      We need not a .cvsignore, but svn ignore props would be useful
      Checking in changes prior to tagging of version 0.17.  Changelog diff is:
      Fix warning when types do not have a parent type
      Bump versions
      Whitespace trim tests
      Run author side tests always
      Merge branch 'master' of gitmo at git.moose.perl.org:MooseX-Storage
      Ignore built dists
      Revert "Whitespace trim tests", this was clearly retarded of
      Bump versions
      Ignore built dists
      Add author_requires for all the optional modules so that authors have to run all the tests
      Fix bug with the YAML::Any change
      Bump version to 0.24
      Bump versions
      Allow traits in external namespaces
      Version 0.28
      Remove Test::TempDir
      Make Makefile.PL features work again. RT#67170
      Version 0.30
      Merge
      Fix docs
      Version 0.31
      Ignore MYMETA
      RT#69811 - Fix SHA1 use
      Make sure authors have all the deps
      Whitespace
      Version 0.32
      Fix MANIFEST.SKIP

Tomas Doran (t0m) (19):
      Fix .shipit
      Apply patch from RT#46343
      Bump version numbers for release
      Add .gitignore
      Checking in changes prior to tagging of version 0.18.  Changelog diff is:
      Add repository info to META.yml
      Merge branch 'master' of gitmo at jules.scsys.co.uk:MooseX-Storage
      Merge branch 'master' into engine_traits
      Strip all the trailing whitespace
      Add docs for the undocumented classes
      Changelogging
      Remove -T
      Bump versions
      Add no Moose::Role everywhere
      Checking in changes prior to tagging of version 0.21.  Changelog diff is:
      Fix as we only work with a recent Moose version
      Fix repository URI
      Fix infinite recusion in classes which overload stringify and call into MX::Storage
      Bump versions

Yuval Kogman (10):
      WithCheksum 2.0
      foo
      swithc to Data::Dumper
      fix bug
      fix checksuming
      if json is valid utf8 mark it as such
      use tempfiles in the test suite
      Test::TempDir
      auto_install is evil
      demand Module::Install 0.75

intrigeri (1):
      Imported Upstream version 0.47

t0m (6):
      Change so that we just return the class name, so that roles can permute this class name
      I think that these should be implemented as a role on the engine. So if I arrange to stuff an option into the pack and unpack calls, it'll work like magic, and you can also turn the features on for individual ->pack or ->unpack calls if you want to (once I move the functionality)
      Actually do something useful with the engine_traits parameter, by appling a role in the MooseX::Storage::Engine::Trait:: namespace to the engine instance created
      Ok, so, the interface just changed, and the docs are complete crap now, but the implementation of cycle check disabling is out in the role, which is what I was going for
      Mangle OnlyWhenBuilt funstionality into the role, going back to trivial map_attributes
      Remove -T as that stops my perl finding my local::lib, ergo I don't find pod coverage and the test doesn't run. Bump required pod::coverage version so that POD is found for ::Deferred, and switch to manually getting a list of modules and manually filtering out ::Traits?::, as these are buried in other files and have no methods, so need no individual docs

-----------------------------------------------------------------------

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/libmoosex-storage-perl.git



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