# tap-pypistats
Singer tap for extracting data from the pypistats API.
See https://pypistats.org/api/.
## Installation
### Using [`pipx`](https://pipx.pypa.io/)
```bash
pipx install tap-pypistats
```
### Using [`uv`](https://docs.astral.sh/uv/getting-started/installation/)
```bash
uv tool install tap-pypistats
```
#### Pinned dependencies
Install `tap-pypistats[pinned]` to get a more stable dependency tree.
## Usage
```
tap-pypistats -c config.json
```
* `-c, --config` - Config file. See below for details.
## Settings
| Name | Type | Description | Default |
| ---- | ---- | ----------- | ------- |
| packages | array | List of packages to get stats for | `[]` |
### Config example
```json
{
"packages": ["requests"]
}
```
## Acknowledgements
* [Christopher Flynn](https://flynn.gg/), for creating [pypistats.org](https://pypistats.org).
Raw data
{
"_id": null,
"home_page": null,
"name": "tap-pypistats",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.10",
"maintainer_email": null,
"keywords": "meltano, pypistats, singer-io, singer-tap",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/c9/1d/eb12a218429ece3a9d3bafc31ca675094d7c73c79c649dc0e29e954775b7/tap_pypistats-0.0.11.tar.gz",
"platform": null,
"description": "# tap-pypistats\n\nSinger tap for extracting data from the pypistats API.\n\nSee https://pypistats.org/api/.\n\n## Installation\n\n### Using [`pipx`](https://pipx.pypa.io/)\n\n```bash\npipx install tap-pypistats\n```\n\n### Using [`uv`](https://docs.astral.sh/uv/getting-started/installation/)\n\n```bash\nuv tool install tap-pypistats\n```\n\n#### Pinned dependencies\n\nInstall `tap-pypistats[pinned]` to get a more stable dependency tree.\n\n## Usage\n\n```\ntap-pypistats -c config.json\n```\n\n* `-c, --config` - Config file. See below for details.\n\n## Settings\n\n| Name | Type | Description | Default |\n| ---- | ---- | ----------- | ------- |\n| packages | array | List of packages to get stats for | `[]` |\n\n### Config example\n\n```json\n{\n \"packages\": [\"requests\"]\n}\n```\n\n## Acknowledgements\n\n* [Christopher Flynn](https://flynn.gg/), for creating [pypistats.org](https://pypistats.org).\n",
"bugtrack_url": null,
"license": null,
"summary": "Singer tap for pypistats.org",
"version": "0.0.11",
"project_urls": {
"Documentation": "https://github.com/edgarrmondragon/tap-pypistats#readme",
"Homepage": "https://github.com/edgarrmondragon/tap-pypistats"
},
"split_keywords": [
"meltano",
" pypistats",
" singer-io",
" singer-tap"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "c4ba3423acd85a2387911472b323711a77e5b084e534ce8f538f91582136c49c",
"md5": "8ec4912dca4e011e041714c5ee90b891",
"sha256": "e5f071ea3be6d0cd7b296cbec4a19cf1458fd078efc0545f59eeaec9ffe8725b"
},
"downloads": -1,
"filename": "tap_pypistats-0.0.11-py3-none-any.whl",
"has_sig": false,
"md5_digest": "8ec4912dca4e011e041714c5ee90b891",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.10",
"size": 8325,
"upload_time": "2025-09-04T19:39:27",
"upload_time_iso_8601": "2025-09-04T19:39:27.482215Z",
"url": "https://files.pythonhosted.org/packages/c4/ba/3423acd85a2387911472b323711a77e5b084e534ce8f538f91582136c49c/tap_pypistats-0.0.11-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "c91deb12a218429ece3a9d3bafc31ca675094d7c73c79c649dc0e29e954775b7",
"md5": "df4dc941973bd0bcd6cb43ad12731280",
"sha256": "4c9302f394004859c0bbda5adfc07428c9de89502f41a0eca553b7a020f7fce2"
},
"downloads": -1,
"filename": "tap_pypistats-0.0.11.tar.gz",
"has_sig": false,
"md5_digest": "df4dc941973bd0bcd6cb43ad12731280",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.10",
"size": 30442,
"upload_time": "2025-09-04T19:39:28",
"upload_time_iso_8601": "2025-09-04T19:39:28.509520Z",
"url": "https://files.pythonhosted.org/packages/c9/1d/eb12a218429ece3a9d3bafc31ca675094d7c73c79c649dc0e29e954775b7/tap_pypistats-0.0.11.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-09-04 19:39:28",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "edgarrmondragon",
"github_project": "tap-pypistats#readme",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"lcname": "tap-pypistats"
}