semvec/pypi-packages huggingface dataset:
spade-artifact 0.3.1
Plugin for SPADE 3 to develop artifacts.
License: MIT license
Requires Python: <3.13,>=3.8
Keywords: spade_artifact

==============
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
* Web: https://spadeagents.eu/plugins/spade-artifact/
* Documentation: https://spade-artifact.readthedocs.io.
* SPADE: https://spadeagents.eu


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.1 (2025-08-22)
------------------
* Fixed compatibility with SPADE 4.1.2
* Fixed tests

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.