tap-pypistats


Nametap-pypistats JSON
Version 0.0.7 PyPI version JSON
download
home_pageNone
SummarySinger tap for pypistats.org
upload_time2025-02-17 02:41:19
maintainerNone
docs_urlNone
authorNone
requires_python>=3.9
licenseNone
keywords meltano pypistats singer-io singer-tap
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # 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"
}
        
Elapsed time: 1.31687s