A simple client to fetch the few things PyPI does not expose via API
Project description
pypi-examiner
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 []
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pypi-examiner-0.4.tar.gz
(6.9 kB
view hashes)
Built Distribution
Close
Hashes for pypi_examiner-0.4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | fbc356f6fe95e234a78f66c41d2ef1559c21f98a1bcf411ced43e67ab2c862d6 |
|
MD5 | 6b8c8f244086cac7e2e0679449a0e0fa |
|
BLAKE2b-256 | 836749d9550c5c7edba7e1db37763e224ec7de2c7ccab738fb3781f2cb46b3d2 |