Vinay Sajip was maintaining metadata as described here, I'm sure there
are functions in distil to help fetch it.
http://distil.readthedocs.org/en/latest/packaging.html#packaging-metadata.

The most severe problem with this data is of course that it is not
always correct because the environment he evaluated setup.py in to get
the data may be different than yours.


On Wed, Apr 1, 2015 at 2:20 PM, Donald Stufft <don...@stufft.io> wrote:
> The answer to this is technically yes, but realistically no.
>
> If you build Wheels and you upload a Wheel *first* and you use twine
> to do so, then you will register the dependency information with
> PyPI and that will be available in the JSON API. If you upload a sdist
> first (or you type setup.py register) or you don’t use twine then
> they will not get registered.
>
> Look for “requires_dist” in https://pypi.python.org/pypi/twine/json
>
> If anyone has specific things they’d like to see in an API I urge you
> to open issues on the Warehouse issue tracker
> (https://github.com/pypa/warehouse) so that we can make sure we
> consider them for inclusion into Warehouse.
>
>
>> On Apr 1, 2015, at 2:17 PM, Barry Warsaw <ba...@python.org> wrote:
>>
>> On Apr 01, 2015, at 04:14 PM, Thomas Güttler wrote:
>>
>>> Is it possible to get the dependencies of a package without full download
>>> from pypi?
>>
>> It would be kind of nice if you could get the package's metadata (e.g
>> egg-info/entry_points.txt) out of its PyPI JSON blob:
>>
>> https://pypi.python.org/pypi/flufl.i18n/json
>>
>> Cheers,
>> -Barry
>> _______________________________________________
>> Distutils-SIG maillist  -  Distutils-SIG@python.org
>> https://mail.python.org/mailman/listinfo/distutils-sig
>
> ---
> Donald Stufft
> PGP: 7C6B 7C5D 5E2B 6356 A926 F04F 6E3C BCE9 3372 DCFA
>
>
> _______________________________________________
> Distutils-SIG maillist  -  Distutils-SIG@python.org
> https://mail.python.org/mailman/listinfo/distutils-sig
>
_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
https://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to