[libmoosex-types-iso8601-perl] branch master updated (42a3c86 -> 124487f)

gregor herrmann gregoa at debian.org
Sun Oct 25 17:56:58 UTC 2015


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

gregoa pushed a change to branch master
in repository libmoosex-types-iso8601-perl.

      from  42a3c86   Fix broken Vcs-Browser link (Thanks DUCK!)
       new  f2e5ad6   Add debian/upstream/metadata
       new  8ce5694   Update debian/changelog
      adds  7efc359   Initial commit
      adds  888b075   Basic tests, add more deps, fix code
      adds  99c14cc   Add version number and basic POD for what I have so far
      adds  8ddaa75   Basic POD test to ensure I've not screwed up, add list of missing features
      adds  656b962   Add MANIFEST.SKIP
      adds  57e7b38   Add additional types and coercions, rename types.
      adds  30310cc   Add tests and fixes for other duration formats
      adds  9deab04   Rename test
      adds  2f04002   Add extra tests, update docs
      adds  602ee29   Bump version and changelog for release
      adds  a1c38f0   Bump Test::More dep for done_testing, add repos meta
      adds  24cc86c   Add failing tests for coercions I want
      adds  caf5811   And all done
      adds  e5ca1b7   Bump versions, changelog
      adds  5c8d741   Add built dists to .gitignore
      adds  e59c295   Add README
      adds  4c6dfe3   Update durations and docs
      adds  e2081c0   Update changes
      adds  5876ce2   Refactoring to be able to coerce to DateTime
      adds  1eaced3   And almost get coercion to DateTime working
      adds  2cfc98a   Fix bugs. Code horrible, but works better
      adds  d1d2fb4   Apparently, the number of hours is optional.
      adds  1516fbc   A time containing only seconds, which we currently disallow.
      adds  17f0eb7   Correct time duration string.
      adds  615dbbc   According to the ISO 8601:2004(E) any zero component can be omitted with its designator.
      adds  2f0bfb7   Additional docs, Changelog
      adds  435afc3   Version 0.03
      adds  51deec7   Fix RT#60356
      adds  d5f0487   Fix MANIFEST.SKIP to ignore dists
      adds  3bc2221   Version 0.04
      adds  b313f11   Support MX::T::DateTime::MySQL
      adds  7793d65   Version 0.05
      adds  075d2fe   Version 0.06
      adds  875aca3   Version 0.07
      adds  dada8d0   Merge branch 'master' of git://github.com/bobtfish/moosex-types-iso8601
      adds  60360ce   You *must* specify at least one component.
      adds  411a696   Make sure that at least one component is specified for time durations.
      adds  6c05ad7   Date durations should not begin "PT".
      adds  b7bc224   Zero fields can be omitted.
      adds  8a8cf8f   Check that null dates aren't valid.
      adds  fb4b6b4   Be nice to fix this.
      adds  9e4c8b6   Commas are also allowed as decimal seperators.
      adds  ce60dcc   Zero fields absent.
      adds  c65f772   Support comma decimal fraction seperators.
      adds  144112e   Date durations begin with "P", not "PT".
      adds  7f1d814   Allow all but one date component to be missing.
      adds  a8f0dbc   Fix bad date durations.
      adds  fe7ff0f   Test that month field is not smashed.
      adds  3636f2c   %d expands to the number of days.
      adds  9d52b46   A plain number with no formatting is always assumed to a number of seconds.
      adds  4d81dcc   A datetime structure can have a date, a time, or both.
      adds  5b21679   A datetime structure can have a date, a time, or both.
      adds  b3d3f49   Something with only time elements can be a time, but when it has date elements it cannot be a time.
      adds  3c52169   Datetime fields can omit elements.
      adds  6ec13b2   We now use Scalar::Util.
      adds  809f3bb   Bump changelog.
      adds  01bf9cd   Handle fractional seconds.
      adds  33c9a83   Bump.
      adds  f5a6a59   Expand on comment.
      adds  9373d6a   Avoid auto_install pain.
      adds  d6506cd   Comment on commas.
      adds  f52527a   New version.
      adds  695b3d5   Basic format is not currently supported.
      adds  66257b0   Assert UTC offsets, unsupported.
      adds  eb93643   Coercion to a DateTime objects.
      adds  db34567   DateTimes must now be in UTC, so a correct timezone may be passed to DateTime.
      adds  b78fcff   Bump.
      adds  fbb172f   You must have a timezone to make a ISO8601DateTimeStr.
      adds  2114baa   Datetimes with no zulu are not accepted.
      adds  3c7cf96   Weird magic that we now use.
      adds  706e2e3   Update from Perldoc.
      adds  552cab6   New version.
      adds  a24e79a   Observe that we cannot now coerce a datetime from a number.
      adds  4338229   Unbreak casting from a number.
      adds  797470f   Pull in Debian packaging.
      adds  d68a421   Bump version.
      adds  9a9a680   Missing dependency.
      adds  14bc5e4   Yikes, last version string was bad.
      adds  217ee6b   Generate the readme file in Markdown.
      adds  92e328f   Replace readme file with markdown.
      adds  6a94cb5   Add coercions for non expanded string representations of date, time, and offset
      adds  b842dd4   POD document Str coercions
      adds  d0ce23e   POD tidy up
      adds  b43b6f0   Add tests for Str coercions
      adds  941bcf4   clean up gets and correct timestamp coercion behaviour
      adds  bb854a1   Fix white space.
      adds  569044f   Add some white space that I can follow this.
      adds  1b189ad   DateTime strings with a full timezone.
      adds  53a35cd   Update authors.
      adds  9137f4e   Document the new stuff.
      adds  7caff51   Regenerate from pod.
      adds  d504455   Update changelog for new version.
      adds  552a6a9   fix warning re use of qw()
      adds  6c44173   be quiet during `prove`
      adds  d1f46b0   regenerate README.md from pod
      adds  b41da25   notes on improving these tests
      adds  463f706   new .gitignore entries
      adds  fe90086   use Test::Requires for optional dependencies
      adds  9908769   convert use of Test::Exception to Test::Fatal
      adds  d382228   loop, to optionally use timezone "Z" in time
      adds  9bb770f   also test the timezone
      adds  e96cd57   Z is now optional, to match DateTime::Format::ISO8601 and official spec
      adds  60b4ec9   changelog for RT#78753
      adds  5e1b303   use Class::Load instead of Class::MOP to load optional modules
      adds  ae71b36   convert dist to Dist::Zilla
      adds  78e2c70   fixes for new release tests
      adds  0285d2a   MooseX-Types-ISO8601-0.12
      adds  3d67fff   prettify the changelog
      adds  b8d69d4   spelling
      adds  711f7d0   combine the two SEE ALSO sections; add L<> tags
      adds  352e5d4   document coerce DateTime from $strtype
      adds  6bc4ab4   todo comment re parsing of datetime strings
      adds  74c3d52   RT#81262 - spelling fixes
      adds  ff4d60a   Support more than two digits of hours in durations.
      adds  8fbe81b   Hope with the minutes being too long too.
      adds  d0e85fc   MooseX-Types-ISO8601-0.13
      adds  785e7d8   reduce boilerplate by combining these tests
      adds  a814dc4   test counts, and a warning test
      adds  c29c36b   add missing lib includes
      adds  7c74c15   explain why we use an alias here
      adds  d99f0de   add ABSTRACT line
      adds  25d01a7   no longer rewrite xt/* to t/*_ - but "dzil test --release" still works as before
      adds  2c1de3d   use new bail_out_on_fail feature (no-op if plugin version is too old)
      adds  b44d7c7   include -TRIAL in regexp when examining tag names
      adds  c9635f6   Refer to metacpan in homepage, not github
      adds  709c1dc   this is a release check, not a test
      adds  d4a6659   put these regexps next to each other for easy comparison...
      adds  a4a3903   we are missing some bits of the spec - see RT#83524
      adds  c770a9d   New strict types
      adds  197f88b   Merge branch 'topic/strict_types'
      adds  1c78bdb   add optional module to recommendation list
      adds  61bc5fe   MooseX-Types-ISO8601-0.14
      adds  3b889ab   fix formatting in changelog
      adds  d876a3c   spelling and formatting of older changelog entries
      adds  a8d946e   fix grammar
      adds  f073676   more pod markup
      adds  ed6dc07   fix testing of coercion with and without "Z" (test fix was incomplete in v0.12)
      adds  6e756eb   use unique strings to better diagnose failure reports
      adds  bc71ac3   canonicalize timestamps; drop ego lines
      adds  e5ab819   ensure namespaces are set up properly
      adds  96c044b   run moose-outdated in tests
      adds  8d434c8   tighten up entries
      adds  5f93ab9   switch to my pluginbundle; fixes various encoding issues
      adds  d1d5b94   these files are not being kept up to date - best to delete until we find what will update them
      adds  f31a683   add irc and mailing list info to metadata
      adds  c9d0d82   make timezones distinct, for easier deciphering of failing test reports
      adds  f3d8890   canonical repository moved to https://github.com/moose/MooseX-Types-ISO8601
      adds  6ad298f   MooseX-Types-ISO8601-0.15
      adds  4b410d1   canonicalize contributors
      adds  7898d0b   fix email mappings
      adds  3f635ab   Allow Z offset with ISO8601DateTimeTZStr
      adds  7791a9b   Merge pull request #1 from oschwald/allow-z-offset-for-tz
      adds  af75458   add two more tests for the same timestamps without Z
      adds  0967daa   changelog for RT#102870, PR#1
      adds  4935c4a   make this an author test, not release
      adds  c3bb56b   now using [Git::Contributors]
      adds  51ec3ae   [Test::CleanNamespaces] is now provided by my plugin bundle
      adds  e3d0bc1   at long last, drop the use of fatal warnings in tests
      adds  46e3595   add missing prereqs for author tests
      adds  33b2b1e   ensure we have the right version for done_testing()
      adds  6bbe619   add more warnings tests, and use just one module for it
      adds  c5b8322   just use eval require and save a prereq
      adds  71e9c06   add Dave Lambley to authors data, to match pod
      adds  7caf735   clean up pod, removing redundant sections that podweaver will add
      adds  49b863c   minor whitespace cleanup
      adds  34e319e   add a TODO file
      adds  0e18bc1   ensure we do not fail from thinking we should allow 5.006
      adds  3074c70   MooseX-Types-ISO8601-0.16
      adds  589e233   increment $VERSION after release
      adds  1070fe3   whitespace around $VERSION declarations
      adds  2e9cc6c   use a more specific link
      adds  28e5952   hardcode the distribution name in Changes, to reduce churn on each release
      adds  c59aace   replace List::MoreUtils::zip with a hash slice
      adds  369476f   disable 404 tests temporarily (?) - state51.co.uk appears offline
      adds  b13bc5d   MooseX-Types-ISO8601-0.17
      adds  a7be915   increment $VERSION after release
      adds  4e59183   keep namespaces clean, and use a test customized for MooseX::Types
      adds  6d65da5   declare correct authority for these modules
      adds  92bce1d   switch to my podweaver plugin bundle
      adds  6a239ba   this is redundant with the ABSTRACT comment in the main module
      adds  c016393   use the proper spelling for this file
      adds  e180c63   this is a distribution eligible for static install
      adds  110e890   Changes entry for this release
      adds  99c11a9   MooseX-Types-ISO8601-0.18
      adds  67254a4   Imported Upstream version 0.18
       new  a10f7fd   Merge tag 'upstream/0.18'
       new  a62bfab   Update debian/changelog
       new  84d531a   Update Upstream-Contact in debian/copyright.
       new  0b2f02a   Update (build) dependencies.
       new  fd45a7a   Reformat debian/control with cme
       new  816656b   Mark package as autopkgtest-able.
       new  a495603   Declare compliance with Debian Policy 3.9.6.
       new  1e22ef7   Mention module name in long description.
       new  124487f   releasing package libmoosex-types-iso8601-perl version 0.18-1

The 11 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                               | 152 ++++++-
 CONTRIBUTING                           |  21 +-
 Changes                                |  10 +
 INSTALL                                |   1 -
 LICENSE => LICENCE                     |   0
 MANIFEST                               |  18 +-
 META.json                              | 799 +++++++++++++++++++++++----------
 META.yml                               | 599 +++++++++++++++---------
 Makefile.PL                            |  61 +--
 README                                 |   4 +-
 README.md                              | 224 ---------
 debian/changelog                       |  16 +-
 debian/control                         |  14 +-
 debian/copyright                       |   6 +-
 debian/upstream/metadata               |   8 +
 dist.ini                               |  20 +-
 lib/MooseX/Types/ISO8601.pm            | 149 ++----
 t/00-report-prereqs.dd                 | 149 ++++++
 t/00-report-prereqs.t                  | 297 ++++++------
 t/00use.t                              |   2 -
 t/06-fully-qualified.t                 |   5 +-
 t/10_duration.t                        |   3 +-
 t/11_datetime.t                        |   1 +
 t/12_mysql.t                           |   4 +-
 t/13_datetime_tz.t                     |  17 +-
 t/zzz-check-breaks.t                   |   4 +-
 weaver.ini                             |   6 -
 xt/author/00-compile.t                 |  12 +-
 xt/author/clean-namespaces.t           |  13 +
 xt/{release/no-tabs.t => author/eol.t} |  18 +-
 xt/author/kwalitee.t                   |   9 +
 xt/author/mojibake.t                   |   9 +
 xt/{release => author}/no-tabs.t       |  14 +-
 xt/release/changes_has_content.t       |   2 +-
 xt/release/clean-namespaces.t          |  10 -
 xt/release/eol.t                       |   8 -
 xt/release/kwalitee.t                  |   4 -
 xt/release/minimum-version.t           |   2 +-
 xt/release/mojibake.t                  |  12 -
 xt/release/pod-no404s.t                |  21 -
 xt/release/portability.t               |   1 +
 41 files changed, 1605 insertions(+), 1120 deletions(-)
 rename LICENSE => LICENCE (100%)
 delete mode 100644 README.md
 create mode 100644 debian/upstream/metadata
 create mode 100644 t/00-report-prereqs.dd
 delete mode 100644 weaver.ini
 create mode 100644 xt/author/clean-namespaces.t
 copy xt/{release/no-tabs.t => author/eol.t} (64%)
 create mode 100644 xt/author/kwalitee.t
 create mode 100644 xt/author/mojibake.t
 rename xt/{release => author}/no-tabs.t (78%)
 delete mode 100644 xt/release/clean-namespaces.t
 delete mode 100644 xt/release/eol.t
 delete mode 100644 xt/release/kwalitee.t
 delete mode 100644 xt/release/mojibake.t
 delete mode 100644 xt/release/pod-no404s.t

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



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