tweedge / pypi-examiner

Scrapes PyPI for a few things the Warehouse API doesn't provide.

Home Page:https://pypi.org/project/pypi-examiner/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

pypi-examiner

Package Works? License Downloads Code Style

PyPI Examiner scrapes PyPI for a few things the JSON API doesn't provide. Currently, this supports:

  • Finding the current maintainers' usernames for any package
  • Finding all packages that a given user maintains

This package should not be considered especially stable at this time, and may cease to function or may be heavily revised without notice.

Usage

from pypi_examiner import examiner

pypi = examiner()
who = pypi.who_maintains("unishox2_py3")
# who is: ["tweedge"]

maint = pypi.maintained_by("tweedge")
# maint is: ["unishox2-py3", "pypi-examiner", "dns-mollusc"]

If the package does not exist, the maintainer owns no packages, or another error has arose: expect the result to be []

About

Scrapes PyPI for a few things the Warehouse API doesn't provide.

https://pypi.org/project/pypi-examiner/

License:Apache License 2.0


Languages

Language:Python 100.0%