# 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.9",
"maintainer_email": null,
"keywords": "meltano, pypistats, singer-io, singer-tap",
"author": null,
"author_email": null,
"download_url": "https://files.pythonhosted.org/packages/2f/24/ad25a9ffce78dc06db43541da70a73db8ebd23f1f12880b5fd12d1e8e717/tap_pypistats-0.0.7.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.7",
"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": "",
"digests": {
"blake2b_256": "828af196fb71123ea9a560530d2970a3845afecf38fd1b34e9a2b22aff3e5c12",
"md5": "46240808f54273d6b1d8c35b58648566",
"sha256": "ec46f4c324740e0bb804de4289ca8db23da84f469101c9fe087c04c3701924c6"
},
"downloads": -1,
"filename": "tap_pypistats-0.0.7-py3-none-any.whl",
"has_sig": false,
"md5_digest": "46240808f54273d6b1d8c35b58648566",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 8124,
"upload_time": "2025-02-17T02:41:17",
"upload_time_iso_8601": "2025-02-17T02:41:17.471052Z",
"url": "https://files.pythonhosted.org/packages/82/8a/f196fb71123ea9a560530d2970a3845afecf38fd1b34e9a2b22aff3e5c12/tap_pypistats-0.0.7-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "2f24ad25a9ffce78dc06db43541da70a73db8ebd23f1f12880b5fd12d1e8e717",
"md5": "e7f969904d845e048baf16c135396248",
"sha256": "1bf87fa497d815039ec09920c504d284a5d0dda6e12f78a85450653a159892c1"
},
"downloads": -1,
"filename": "tap_pypistats-0.0.7.tar.gz",
"has_sig": false,
"md5_digest": "e7f969904d845e048baf16c135396248",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 31018,
"upload_time": "2025-02-17T02:41:19",
"upload_time_iso_8601": "2025-02-17T02:41:19.384027Z",
"url": "https://files.pythonhosted.org/packages/2f/24/ad25a9ffce78dc06db43541da70a73db8ebd23f1f12880b5fd12d1e8e717/tap_pypistats-0.0.7.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-02-17 02:41:19",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "edgarrmondragon",
"github_project": "tap-pypistats#readme",
"travis_ci": false,
"coveralls": false,
"github_actions": true,
"tox": true,
"lcname": "tap-pypistats"
}