Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edgarrmondragon/tap-pypistats
Singer Tap for the pypistats.org API
https://github.com/edgarrmondragon/tap-pypistats
pypistats singer-io singer-tap
Last synced: 3 months ago
JSON representation
Singer Tap for the pypistats.org API
- Host: GitHub
- URL: https://github.com/edgarrmondragon/tap-pypistats
- Owner: edgarrmondragon
- License: apache-2.0
- Created: 2024-01-26T08:09:56.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-10-07T22:40:57.000Z (3 months ago)
- Last Synced: 2024-10-07T22:50:11.051Z (3 months ago)
- Topics: pypistats, singer-io, singer-tap
- Language: Python
- Homepage: https://pypi.org/p/tap-pypistats
- Size: 43 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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 `pip`
```bash
pip install tap-pypistats
```## 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).