[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