pysigsci


Namepysigsci JSON
Version 3.18.1 PyPI version JSON
download
home_pagehttps://github.com/foospidy/pysigsci
SummaryA python wrapper for the Signal Sciences API - https://docs.signalsciences.net/api/
upload_time2023-07-07 18:20:55
maintainer
docs_urlNone
authorfoospidy
requires_python
licenseMIT
keywords wrapper library signal sciences sigsci pysigsci api cli
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            Signal Sciences
==================

.. image:: https://img.shields.io/pypi/v/pysigsci.svg
    :target: https://pypi.python.org/pypi/pysigsci/
    :alt: Latest Version

.. image:: https://travis-ci.org/foospidy/pysigsci.svg?branch=master
    :target: https://travis-ci.org/foospidy/pysigsci

``pysigsci`` is a Python wrapper and CLI tool for the `Signal Sciences REST API`_.

Installation
------------
.. code-block:: bash

    $ pip install pysigsci

CLI usage
---------
.. code-block:: bash

    $ pysigsci --get requests

To see all options run: $ pysigsci --help

CLI configuration audit tool
----------------------------
.. code-block:: bash

    $ pysigscia --get-config
    $ pysigscia --compare site1 --to site2

To see all options run: $ pysigscia --help

Module usage
------------
.. code-block:: python

    from pysigsci import sigsciapi
    sigsci = sigsciapi.SigSciApi(email="myemail", password="mypassword")
    sigsci.corp = "mycorp"
    sigsci.site = "mysite"

    params = {"q": "from:-1d tag:XSS"}
    print(sigsci.get_requests(parameters=params))

More details and the latest updates can be found on the `GitHub Project Page`_.

.. _Signal Sciences REST API: https://docs.signalsciences.net/api/
.. _GitHub Project Page: https://github.com/foospidy/pysigsci

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/foospidy/pysigsci",
    "name": "pysigsci",
    "maintainer": "",
    "docs_url": null,
    "requires_python": "",
    "maintainer_email": "",
    "keywords": "wrapper library signal sciences sigsci pysigsci api cli",
    "author": "foospidy",
    "author_email": "",
    "download_url": "https://github.com/foospidy/pysigsci",
    "platform": null,
    "description": "Signal Sciences\n==================\n\n.. image:: https://img.shields.io/pypi/v/pysigsci.svg\n    :target: https://pypi.python.org/pypi/pysigsci/\n    :alt: Latest Version\n\n.. image:: https://travis-ci.org/foospidy/pysigsci.svg?branch=master\n    :target: https://travis-ci.org/foospidy/pysigsci\n\n``pysigsci`` is a Python wrapper and CLI tool for the `Signal Sciences REST API`_.\n\nInstallation\n------------\n.. code-block:: bash\n\n    $ pip install pysigsci\n\nCLI usage\n---------\n.. code-block:: bash\n\n    $ pysigsci --get requests\n\nTo see all options run: $ pysigsci --help\n\nCLI configuration audit tool\n----------------------------\n.. code-block:: bash\n\n    $ pysigscia --get-config\n    $ pysigscia --compare site1 --to site2\n\nTo see all options run: $ pysigscia --help\n\nModule usage\n------------\n.. code-block:: python\n\n    from pysigsci import sigsciapi\n    sigsci = sigsciapi.SigSciApi(email=\"myemail\", password=\"mypassword\")\n    sigsci.corp = \"mycorp\"\n    sigsci.site = \"mysite\"\n\n    params = {\"q\": \"from:-1d tag:XSS\"}\n    print(sigsci.get_requests(parameters=params))\n\nMore details and the latest updates can be found on the `GitHub Project Page`_.\n\n.. _Signal Sciences REST API: https://docs.signalsciences.net/api/\n.. _GitHub Project Page: https://github.com/foospidy/pysigsci\n",
    "bugtrack_url": null,
    "license": "MIT",
    "summary": "A python wrapper for the Signal Sciences API - https://docs.signalsciences.net/api/",
    "version": "3.18.1",
    "project_urls": {
        "Download": "https://github.com/foospidy/pysigsci",
        "Homepage": "https://github.com/foospidy/pysigsci"
    },
    "split_keywords": [
        "wrapper",
        "library",
        "signal",
        "sciences",
        "sigsci",
        "pysigsci",
        "api",
        "cli"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "ba2ebeb93aecda6b6130bdf7accb59b0f0d6ece6dafc6eeac6c136848fbea961",
                "md5": "bff2e195339db1c8d0f8e5c52d3194e5",
                "sha256": "ba8913ab3cf988c5c67f78315f861052fe914ac8211f68508bd8353512150f61"
            },
            "downloads": -1,
            "filename": "pysigsci-3.18.1-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bff2e195339db1c8d0f8e5c52d3194e5",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 28365,
            "upload_time": "2023-07-07T18:20:55",
            "upload_time_iso_8601": "2023-07-07T18:20:55.543353Z",
            "url": "https://files.pythonhosted.org/packages/ba/2e/beb93aecda6b6130bdf7accb59b0f0d6ece6dafc6eeac6c136848fbea961/pysigsci-3.18.1-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2023-07-07 18:20:55",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "foospidy",
    "github_project": "pysigsci",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [],
    "lcname": "pysigsci"
}
        
Elapsed time: 0.77523s