spade-artifact


Namespade-artifact JSON
Version 0.3.0 PyPI version JSON
download
home_pagehttps://github.com/javipalanca/spade_artifact
SummaryPlugin for SPADE 3 to develop artifacts.
upload_time2025-07-16 21:33:32
maintainerNone
docs_urlNone
authorJavi Palanca
requires_pythonNone
licenseMIT license
keywords spade_artifact
VCS
bugtrack_url
requirements spade spade-pubsub pandas pymysql psycopg2-binary pymongo motor
Travis-CI
coveralls test coverage No coveralls.
            ==============
spade-artifact
==============


.. image:: https://img.shields.io/pypi/v/spade_artifact.svg
    :target: https://pypi.python.org/pypi/spade_artifact

.. image:: https://img.shields.io/pypi/pyversions/spade_artifact.svg
    :target: https://pypi.python.org/pypi/spade_artifact

.. image:: https://img.shields.io/github/languages/count/javipalanca/spade_artifact?label=languages
    :alt: Languages
    :target: https://pepy.tech/project/spade_artifact

.. image:: https://img.shields.io/github/languages/code-size/javipalanca/spade_artifact
    :alt: Code Size
    :target: https://pepy.tech/project/spade_artifact

.. image:: https://img.shields.io/pypi/l/spade_artifact
    :target: https://opensource.org/licenses/MIT
    :alt: MIT License

.. image:: https://pepy.tech/badge/spade_artifact
    :target: https://pepy.tech/project/spade_artifact
    :alt: Downloads

.. image:: https://github.com/javipalanca/spade_artifact/actions/workflows/python-package.yml/badge.svg
    :target: https://github.com/javipalanca/spade_artifact/actions/workflows/python-package.yml
    :alt: Continuous Integration Status

.. image:: https://coveralls.io/repos/github/javipalanca/spade_artifact/badge.svg?branch=master
    :target: https://coveralls.io/github/javipalanca/spade_artifact?branch=master
    :alt: Code Coverage Status

.. image:: https://readthedocs.org/projects/spade_artifact/badge/?version=latest
    :target: https://spade-artifact.readthedocs.io?badge=latest
    :alt: Documentation Status

.. image:: https://img.shields.io/pypi/format/spade_artifact.svg
    :target: https://pypi.python.org/pypi/spade_artifact

Plugin for SPADE 3 to develop artifacts.


* Free software: MIT license
* Documentation: https://spade-artifact.readthedocs.io.


Features
--------

* Focus on observable properties (based on PubSub).
* Presence notifiaction support.
* Artifact class.
* ArtifactMixin for SPADE agents.
* CSVReader for artifacts.
* SQLReader for artifacts.
* APIReader for artifacts.
* MongoDBReader for artifacts.

Credits
-------

This package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.

.. _Cookiecutter: https://github.com/audreyr/cookiecutter
.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage


=======
History
=======

0.3.0 (2025-07-16)
------------------
* Updated to SPADE 4.1

0.2.1 (2024-09-16)
------------------

* Fixed requirements versions.

0.2.0 (2024-09-16)
------------------

* Added reader for CSV.
* Added reader for SQL.
* Added reader for MongoDB.
* Added reader for API.

0.1.2 (2023-04-12)
------------------

* Added abstract class.

0.1.1 (2021-07-05)
------------------

* Fixed documentation style.

0.1.0 (2021-07-05)
------------------

* First release on PyPI.

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/javipalanca/spade_artifact",
    "name": "spade-artifact",
    "maintainer": null,
    "docs_url": null,
    "requires_python": null,
    "maintainer_email": null,
    "keywords": "spade_artifact",
    "author": "Javi Palanca",
    "author_email": "jpalanca@gmail.com",
    "download_url": "https://files.pythonhosted.org/packages/a6/42/d263e64acac7f6c48284e62471cf01fe40dc965411c4e055fcaae9fe5d01/spade_artifact-0.3.0.tar.gz",
    "platform": null,
    "description": "==============\nspade-artifact\n==============\n\n\n.. image:: https://img.shields.io/pypi/v/spade_artifact.svg\n    :target: https://pypi.python.org/pypi/spade_artifact\n\n.. image:: https://img.shields.io/pypi/pyversions/spade_artifact.svg\n    :target: https://pypi.python.org/pypi/spade_artifact\n\n.. image:: https://img.shields.io/github/languages/count/javipalanca/spade_artifact?label=languages\n    :alt: Languages\n    :target: https://pepy.tech/project/spade_artifact\n\n.. image:: https://img.shields.io/github/languages/code-size/javipalanca/spade_artifact\n    :alt: Code Size\n    :target: https://pepy.tech/project/spade_artifact\n\n.. image:: https://img.shields.io/pypi/l/spade_artifact\n    :target: https://opensource.org/licenses/MIT\n    :alt: MIT License\n\n.. image:: https://pepy.tech/badge/spade_artifact\n    :target: https://pepy.tech/project/spade_artifact\n    :alt: Downloads\n\n.. image:: https://github.com/javipalanca/spade_artifact/actions/workflows/python-package.yml/badge.svg\n    :target: https://github.com/javipalanca/spade_artifact/actions/workflows/python-package.yml\n    :alt: Continuous Integration Status\n\n.. image:: https://coveralls.io/repos/github/javipalanca/spade_artifact/badge.svg?branch=master\n    :target: https://coveralls.io/github/javipalanca/spade_artifact?branch=master\n    :alt: Code Coverage Status\n\n.. image:: https://readthedocs.org/projects/spade_artifact/badge/?version=latest\n    :target: https://spade-artifact.readthedocs.io?badge=latest\n    :alt: Documentation Status\n\n.. image:: https://img.shields.io/pypi/format/spade_artifact.svg\n    :target: https://pypi.python.org/pypi/spade_artifact\n\nPlugin for SPADE 3 to develop artifacts.\n\n\n* Free software: MIT license\n* Documentation: https://spade-artifact.readthedocs.io.\n\n\nFeatures\n--------\n\n* Focus on observable properties (based on PubSub).\n* Presence notifiaction support.\n* Artifact class.\n* ArtifactMixin for SPADE agents.\n* CSVReader for artifacts.\n* SQLReader for artifacts.\n* APIReader for artifacts.\n* MongoDBReader for artifacts.\n\nCredits\n-------\n\nThis package was created with Cookiecutter_ and the `audreyr/cookiecutter-pypackage`_ project template.\n\n.. _Cookiecutter: https://github.com/audreyr/cookiecutter\n.. _`audreyr/cookiecutter-pypackage`: https://github.com/audreyr/cookiecutter-pypackage\n\n\n=======\nHistory\n=======\n\n0.3.0 (2025-07-16)\n------------------\n* Updated to SPADE 4.1\n\n0.2.1 (2024-09-16)\n------------------\n\n* Fixed requirements versions.\n\n0.2.0 (2024-09-16)\n------------------\n\n* Added reader for CSV.\n* Added reader for SQL.\n* Added reader for MongoDB.\n* Added reader for API.\n\n0.1.2 (2023-04-12)\n------------------\n\n* Added abstract class.\n\n0.1.1 (2021-07-05)\n------------------\n\n* Fixed documentation style.\n\n0.1.0 (2021-07-05)\n------------------\n\n* First release on PyPI.\n",
    "bugtrack_url": null,
    "license": "MIT license",
    "summary": "Plugin for SPADE 3 to develop artifacts.",
    "version": "0.3.0",
    "project_urls": {
        "Homepage": "https://github.com/javipalanca/spade_artifact"
    },
    "split_keywords": [
        "spade_artifact"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "0598030ff6ff5ad1d25c527aca5737f4d64d91740355419f75612834b14aaa14",
                "md5": "778852ce0047718790ec43cf5a482f15",
                "sha256": "d5812dfb0b5d24fd6cddac07aa6fa2455a6b4516aa85607ff2e56379c1e1f2fb"
            },
            "downloads": -1,
            "filename": "spade_artifact-0.3.0-py2.py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "778852ce0047718790ec43cf5a482f15",
            "packagetype": "bdist_wheel",
            "python_version": "py2.py3",
            "requires_python": null,
            "size": 8045,
            "upload_time": "2025-07-16T21:33:31",
            "upload_time_iso_8601": "2025-07-16T21:33:31.185491Z",
            "url": "https://files.pythonhosted.org/packages/05/98/030ff6ff5ad1d25c527aca5737f4d64d91740355419f75612834b14aaa14/spade_artifact-0.3.0-py2.py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "a642d263e64acac7f6c48284e62471cf01fe40dc965411c4e055fcaae9fe5d01",
                "md5": "d001449241469b360c5fb648a981d1c5",
                "sha256": "0c3a8db8a266ebb41afac66900193b92956148f31c855d7286aca2297a8d1383"
            },
            "downloads": -1,
            "filename": "spade_artifact-0.3.0.tar.gz",
            "has_sig": false,
            "md5_digest": "d001449241469b360c5fb648a981d1c5",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": null,
            "size": 25461,
            "upload_time": "2025-07-16T21:33:32",
            "upload_time_iso_8601": "2025-07-16T21:33:32.214991Z",
            "url": "https://files.pythonhosted.org/packages/a6/42/d263e64acac7f6c48284e62471cf01fe40dc965411c4e055fcaae9fe5d01/spade_artifact-0.3.0.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-07-16 21:33:32",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "javipalanca",
    "github_project": "spade_artifact",
    "travis_ci": true,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "spade",
            "specs": [
                [
                    ">=",
                    "4.1.0"
                ]
            ]
        },
        {
            "name": "spade-pubsub",
            "specs": [
                [
                    ">=",
                    "0.3.0"
                ]
            ]
        },
        {
            "name": "pandas",
            "specs": [
                [
                    "~=",
                    "2.3.1"
                ]
            ]
        },
        {
            "name": "pymysql",
            "specs": [
                [
                    "==",
                    "1.1.0"
                ]
            ]
        },
        {
            "name": "psycopg2-binary",
            "specs": [
                [
                    "~=",
                    "2.9.9"
                ]
            ]
        },
        {
            "name": "pymongo",
            "specs": [
                [
                    "~=",
                    "4.6.3"
                ]
            ]
        },
        {
            "name": "motor",
            "specs": [
                [
                    "~=",
                    "3.4.0"
                ]
            ]
        }
    ],
    "tox": true,
    "lcname": "spade-artifact"
}
        
Elapsed time: 0.55888s