Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support cpanfile and cpanfile.snapshot #1049

Closed
andrew opened this issue Jan 5, 2017 · 2 comments
Closed

Support cpanfile and cpanfile.snapshot #1049

andrew opened this issue Jan 5, 2017 · 2 comments

Comments

@andrew
Copy link
Contributor

andrew commented Jan 5, 2017

TIL via #1019 that Perl has more ways of specifying dependencies, namely cpanfile and cpanfile.snapshot using https://github.com/perl-carton/carton, we should add support to https://github.com/librariesio/librarian-parsers and https://github.com/librariesio/bibliothecary for them.

Example files:

More details on spec: https://metacpan.org/pod/cpanfile

@andrew andrew added this to the January 2017 milestone Jan 5, 2017
@andrew andrew self-assigned this Jan 16, 2017
andrew added a commit to librariesio/librarian-parsers that referenced this issue Jan 24, 2017
andrew added a commit to librariesio/bibliothecary that referenced this issue Jan 24, 2017
@andrew andrew removed this from the January 2017 milestone Jan 31, 2017
@andrew andrew removed their assignment Feb 21, 2017
@andrew andrew added the small label Feb 21, 2017
@andrew andrew added this to the March 2017 milestone Mar 1, 2017
@andrew andrew self-assigned this Mar 1, 2017
@andrew andrew removed this from the March 2017 milestone Apr 10, 2017
@andrew andrew removed their assignment Aug 3, 2017
@andrew andrew added the roadmap label Oct 9, 2017
@andrew
Copy link
Contributor Author

andrew commented Oct 9, 2017

Moving this to the Backlog as we'd still like to implement it but can't see that happening in the near future.

@andrew andrew closed this as completed Oct 9, 2017
@zmughal
Copy link

zmughal commented May 19, 2021

I can help implement this. Would I need to submit against bibliothecary? The simplest approach would be to use Module::CPANfile and Carton::Snapshot::Parser from CPAN. These can be put in scripts that are called.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants