shadowserver-api


Nameshadowserver-api JSON
Version 0.4.0 PyPI version JSON
download
home_page
SummaryShadowserver API implementation library
upload_time2024-02-24 23:23:49
maintainer
docs_urlNone
author
requires_python>=3.8
licenseAGPLv3+
keywords shadowserver
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            [![Documentation Status](https://readthedocs.org/projects/shadowserver-api/badge/)](https://shadowserver-api.readthedocs.io)
[![PyPI](https://badge.fury.io/py/shadowserver-api.svg)](https://badge.fury.io/py/shadowserver_api)
[![PyPI pyversions](https://img.shields.io/pypi/pyversions/shadowserver_api.svg)](https://pypi.python.org/pypi/shadowserver-api/)

This project is about implementing the [Shadowserver API](https://www.shadowserver.org/what-we-do/network-reporting/api-documentation/), foremost the reports API, in Python.

Supported and tested Python version: 3.11

Should work on Python version >= 3.8

**Note:** To use this library you must have a valid API key in order to access the API services of Te Shadowserver Foundation.

### Installation
```shell script
pip install shadowserver-api
```

### Developer Notes
The file `api.py` should never be edited directly; instead it can be generated from `async_api.py` with
```shell
unasyncd
```

            

Raw data

            {
    "_id": null,
    "home_page": "",
    "name": "shadowserver-api",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.8",
    "maintainer_email": "",
    "keywords": "shadowserver",
    "author": "",
    "author_email": "Georges Toth <georges.toth@govcert.etat.lu>",
    "download_url": "https://files.pythonhosted.org/packages/cd/ce/019cf4f350ce98e3928b295aa0910cda177c16179f04823b30a887bb4543/shadowserver_api-0.4.0.tar.gz",
    "platform": null,
    "description": "[![Documentation Status](https://readthedocs.org/projects/shadowserver-api/badge/)](https://shadowserver-api.readthedocs.io)\n[![PyPI](https://badge.fury.io/py/shadowserver-api.svg)](https://badge.fury.io/py/shadowserver_api)\n[![PyPI pyversions](https://img.shields.io/pypi/pyversions/shadowserver_api.svg)](https://pypi.python.org/pypi/shadowserver-api/)\n\nThis project is about implementing the [Shadowserver API](https://www.shadowserver.org/what-we-do/network-reporting/api-documentation/), foremost the reports API, in Python.\n\nSupported and tested Python version: 3.11\n\nShould work on Python version >= 3.8\n\n**Note:** To use this library you must have a valid API key in order to access the API services of Te Shadowserver Foundation.\n\n### Installation\n```shell script\npip install shadowserver-api\n```\n\n### Developer Notes\nThe file `api.py` should never be edited directly; instead it can be generated from `async_api.py` with\n```shell\nunasyncd\n```\n",
    "bugtrack_url": null,
    "license": "AGPLv3+",
    "summary": "Shadowserver API implementation library",
    "version": "0.4.0",
    "project_urls": {
        "Homepage": "https://github.com/GOVCERT-LU/shadowserver_api"
    },
    "split_keywords": [
        "shadowserver"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "8ce6eadd56764d4c3057d274628f2062ac805e02fec11d16978e02df931d05bc",
                "md5": "627e99c9ee3ac0c43fbe1569a8e4de43",
                "sha256": "c39672ea1dc14c024b36d82d9718046debdf7c17b44f3073ff14d5626782aff4"
            },
            "downloads": -1,
            "filename": "shadowserver_api-0.4.0-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "627e99c9ee3ac0c43fbe1569a8e4de43",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.8",
            "size": 19678,
            "upload_time": "2024-02-24T23:23:48",
            "upload_time_iso_8601": "2024-02-24T23:23:48.169827Z",
            "url": "https://files.pythonhosted.org/packages/8c/e6/eadd56764d4c3057d274628f2062ac805e02fec11d16978e02df931d05bc/shadowserver_api-0.4.0-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "cdce019cf4f350ce98e3928b295aa0910cda177c16179f04823b30a887bb4543",
                "md5": "366eec53c69b7f05f28248d3ee5ea9b3",
                "sha256": "56168f14f12bc8f9e9c1b2c123cf1e8f4d1d52e76dd749fcfdcd6e5af1799bd3"
            },
            "downloads": -1,
            "filename": "shadowserver_api-0.4.0.tar.gz",
            "has_sig": false,
            "md5_digest": "366eec53c69b7f05f28248d3ee5ea9b3",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.8",
            "size": 20406,
            "upload_time": "2024-02-24T23:23:49",
            "upload_time_iso_8601": "2024-02-24T23:23:49.843631Z",
            "url": "https://files.pythonhosted.org/packages/cd/ce/019cf4f350ce98e3928b295aa0910cda177c16179f04823b30a887bb4543/shadowserver_api-0.4.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-02-24 23:23:49",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "GOVCERT-LU",
    "github_project": "shadowserver_api",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "shadowserver-api"
}
        
Elapsed time: 0.18977s