./devel/p5-MetaCPAN-Client, Comprehensive, DWIM-featured client to the MetaCPAN API

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 2.016000, Package name: p5-MetaCPAN-Client-2.016000, Maintainer: pkgsrc-users

This is a hopefully-complete API-compliant client to MetaCPAN
(https://metacpan.org) with DWIM capabilities, to make your life
easier.


Required to run:
[lang/perl5] [devel/p5-Safe-Isa] [converters/p5-JSON-MaybeXS] [devel/p5-Ref-Util]

Required to build:
[devel/p5-ExtUtils-MakeMaker] [devel/p5-namespace-clean] [devel/p5-Log-Any] [devel/p5-Test-Requires] [www/p5-LWP-Protocol-https] [devel/p5-Test-Fatal] [devel/p5-Moo] [devel/p5-Type-Tiny] [pkgtools/cwrappers] [devel/p5-Search-Elasticsearch] [www/p5-Any-URI-Escape] [www/p5-WWW-Mechanize-Cached] [devel/p5-Ref-Util]

Master sites:

SHA1: 149255da2ffe8b8db2e73538c5339e968f7f09c2
RMD160: 6dadfb54cfd7a180d1be7015b92af7f82ce6df3a
Filesize: 49.697 KB

Version history: (Expand)


CVS history: (Expand)


   2017-06-12 15:51:53 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-MetaCPAN-Client to 2.016
-----------------------------------------
2.016000    7.6.17
            * Support CSV field list in 'all' requests (Mickey, GH#87)

2.015000    14.5.17
            * Added 'main_module' field to the Release object (Mickey)
	                * Updated doc (Matthew Horsfall, GH#85)

2.014000    12.5.17
            * Fixed single-value case for expected arrayref (Mickey, GH#84)
	                * Added support for new release/contributors endpoint (Mickey)

2.013001    12.5.17
            * Updated endpoint name following API change (Mickey)

2.013000    9.5.17
            * Added support for new 'packages' type (Mickey)

2.012000    27.4.17
            * Fixed 'email' field handling in Author objects (Mickey, GH#83)
   2017-06-05 16:25:36 by Ryo ONODERA | Files touched by this commit (2298)
Log message:
Recursive revbump from lang/perl5 5.26.0
   2017-04-19 14:19:15 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-MetaCPAN-Client 1.028003 to 2.011000
---------------------------------------------
2.011000    18.4.17
            * Added support for scroller time/size params (Mickey)
            * Removed warning of scroller deletion failure (Mickey, GH#81)

2.010000    3.4.17
            * Added support for new 'permission' type (Mickey)

2.009001    29.3.17
            * Use Test::Needs to force a minimum
              WWW::Mechanize::Cached version (Olaf Alders, GH#76)

2.009000    24.3.17
            * Bump WWW::Mechanize::Cached version to 1.50 (Olaf Alders, GH#76)
            * Require LWP::Protocol::https in tests (Mickey, GH#79)
            * Added 'changes' method for Release objects (Mickey, GH#57)
            * Cleaner URLs - removed redundant slashes and 'v1' (Mickey)
            * Created a role for user-agent handling for reuse (Mickey)

2.008001    23.3.17
            * Fixed a test (Mickey)

2.008000    22.3.17
            * Added metacpan_url method to the entity objects
              (Mickey, #GH69)

2.007000    8.3.17
            * Update tests for newer Perl versions, to run without
              '.' in @INC (Sawyer X, GH#72)

2.006000    24.2.17
            * Support '_source' filtering (Mickey, GH#70)
            * Support debug-mode for detailed error messages (Mickey)

2.005000    13.2.17
            * Added the ascii_name and perlmongers fields to the Author object
              (Dave Rolsky, GH #66)
            * Fixed Author->dir to actually return something (Dave Rolsky, GH
              #66)

2.004000    30.12.16
            * Speed up own scroller (Mickey)
            * Fixed rev_deps (Mickey)

2.004000-TRIAL 24.12.16
            * Removed dependency: Search::Elasticsearch
              in favor of an internal scroller (Mickey)
            * Added Types class for 'isa' checks (Mickey)

2.003000    19.12.16
            * Escaped query to autocomplete (Mickey)
            * Removed dependency: Try::Tiny (Mickey)

2.002000    14.12.16
            * Support 'autocomplete' endpoint (Mickey)

2.001000    08.12.16
            * Distribution: added 'rt' & 'github' methods (Mickey)
            * Use Ref::Util for ref checks (Mickey)

2.000000    18.11.16
            * Major version: v1 full support
              - removed support and default settings for v0
              - corrected domain, base_url setting, using clientinfo
              - code/tests updates and cleanup
              (Mickey, Brad Lhotsky)
            * Pinned Search::Elasticsearch version to 2.03 (Mickey)
            * Use @Starter in dist.ini + cpanfile cleanup (Grinnz)
   2016-11-07 23:54:51 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update devel/p5-MetaCPAN-Client to 1.028003
-------------------------------------------
1.028003    23.10.16
            * Removed AutoPrereqs from dist.ini (Mickey)

1.028002    23.10.16
            * GH #53 a few small dist.ini tweaks (Karen Etheridge)
            * Even more dist.ini tweaks (Mickey, thanks to Grinnz)

1.028001    22.10.16
            * GH #51 Adds eumm_version to dist.ini (Olaf Alders)
            * GH #52 Stop excluding cpanfile from being copied to
              build (Olaf Alders)

1.028000    21.10.16
            * GH #50 Remove hard-deps for HTTP::Tiny::Mech and
              WWW::Mechanize::Cached (Paul Howarth)
            * dist.ini: don't automatically update cpanfile (Mickey)

1.027000    20.10.16
            * GH #49 Convert values of JSON::PP::Boolean objects in output
              so they are not skipped when expeting scalars (Mickey)

1.026001    19.10.16
            * Fixed version range for Search::Elasticsearch (Mickey)

1.026000    19.10.16
            * Moved distini prereqs to cpanfile (Mickey)
            * Limit Search::Elasticsearch version to 2.02 (Mickey)
            * Updated docs (Thomas Sibley)
(pkgsrc changes)
 - Add BUILD_DEPENDS+= p5-ExtUtils-MakeMaker>=7.11.01
   2016-09-17 16:13:57 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Update devel/p5-Meta-CPAN-Client to 1.025000
--------------------------------------------
1.025000    30.8.16
            * Added some version requirements to improve SSL over
              HTTP::Tiny (Mickey)
            * Added default values for distribution keys with no content
              (Mickey, per Tux request)

1.024000    28.08.16
            * Try to fetch clientinfo from https://clientinfo.metacpan.org
              to get default production version (Mickey)

1.023000    27.08.16
            * Added support for version by env METACPAN_VERSION (Mickey)
            * Added tests for version argument (Mickey)

(pkgsrc-changes)
 - Add following line for make test
   BUILD_DEPENDS+=        p5-Ref-Util-[0-9]*:../../devel/p5-Ref-Util
   2016-08-07 11:34:12 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.022003
Update DEPENDS

Upstream changes:
1.022003    06.08.16
            * Fixed a warning in $file->pod (Mickey)

1.022002    06.08.16
            * Added LWP::Protocol::https as test dependency (Mickey)

1.022001    05.08.16
            * check user provided UA for 'get' and 'post' methods (Mickey)
            * document updates (Mickey)

1.022000    04.08.16
            * Rework type checking - enforce expected types, inc.
              single-valued array-ref unwrapping; doesn't break
              types that are expected to be array-refs (Mickey)

1.021000    27.07.16
            * Fix result values in v1 - single valued arrayref in ES
              result will be turned to a scalar (Mickey)
   2016-07-15 14:21:59 by Wen Heping | Files touched by this commit (2) | Package updated
Log message:
Update to 1.02000

Upstream changes:
1.020000    12.07.16
            * Added support for Author->release_count & Author->links \ 
methods (Mickey)
            * Added support for url_prefix parameter for Pod (Mickey)

1.019000    06.07.16
            * Added missing 'download_url' attribute to file/module
              result objects (Mickey)

1.018000    06.07.16
            * Added support for download_url endpoint (Mickey)
            * Default domain set by providing 'version' -
              makes it easy to work with v1 (Mickey)

1.017000    28.06.16
            * Fixed nodes list for Search::Elasticsearch (Mickey)
            * Added support for 'aggregations' (Mickey)

1.016000    27.06.16
            * Added support for 'all' filters type 'files' (Mickey)
            * http -> https (Mickey)
   2016-06-19 14:12:02 by Makoto Fujiwara | Files touched by this commit (2) | Package updated
Log message:
Updated devel/p5-MetaCPAN-Client to 1.015000
--------------------------------------------
1.015000    02.06.15
            * Adding `source` method to MetaCPAN::Client::File (stevan)

1.014000    29.04.15
            * Fix warning on missing fields param (Mickey, Sawyer X)
            * Switch to Search::Elasticsearch 2.0. (Sawyer X)
            * You can test MetaCPAN::API with a different domain using the
              environment variable "METACPAN_DOMAIN". (Mickey)