Metadata-Version: 2.1
Name: a3m
Version: 0.5.0
Summary: Lightweight Archivematica
Home-page: https://github.com/artefactual-labs/a3m
Maintainer: Artefactual Systems Inc.
Maintainer-email: info@artefactual.com
License: AGPL-3.0-only
Project-URL: Source, https://github.com/artefactual-labs/a3m
Project-URL: Tracker, https://github.com/artefactual-labs/a3m/issues
Keywords: archivematica,preservation
Platform: UNKNOWN
Classifier: Development Status :: 1 - Planning
Classifier: Environment :: Console
Classifier: Intended Audience :: Information Technology
Classifier: License :: OSI Approved :: GNU Affero General Public License v3
Classifier: Operating System :: POSIX :: Linux
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Topic :: System :: Archiving
Classifier: Topic :: System :: Archiving :: Backup
Classifier: Topic :: System :: Archiving :: Compression
Classifier: Topic :: System :: Archiving :: Mirroring
Classifier: Topic :: System :: Archiving :: Packaging
Requires-Python: ~=3.8
Description-Content-Type: text/x-rst
Requires-Dist: ammcpc (~=0.1)
Requires-Dist: metsrw (~=0.3)
Requires-Dist: bagit (~=1.7)
Requires-Dist: opf-fido (~=1.4)
Requires-Dist: clamd (~=1.0)
Requires-Dist: lxml (~=4.5)
Requires-Dist: unidecode (~=1.1)
Requires-Dist: Django (~=2.2)
Requires-Dist: prometheus-client (~=0.8)
Requires-Dist: requests (~=2.24)
Requires-Dist: appdirs (~=1.4)
Requires-Dist: click (~=7.1)
Requires-Dist: rich (~=9.0)
Requires-Dist: tenacity (~=6.2)
Requires-Dist: boto3 (~=1.14)
Requires-Dist: jsonschema (~=3.2)
Requires-Dist: grpcio (~=1.31)
Requires-Dist: grpcio-reflection (~=1.31)
Requires-Dist: grpcio-status (~=1.31)
Requires-Dist: googleapis-common-protos (~=1.51)

|pypi| |license| |pyvers| |tests| |coverage|

What is a3m?
------------

*a3m* is a lightweight version of Archivematica focused on AIP creation. It has
neither external dependencies, integration with access sytems, search
capabilities nor a graphical interface.

All functionality is made available as a `gRPC <https://grpc.io/docs/>`_ service
with a minimal set of methods and strongly typed messages. a3m can be executed
as a standalone process or be embedded as part of your application.

For more documentation, please see https://a3m.readthedocs.io.

----------

**a3m is a proof of concept. Please send us your feedback!**

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

.. |license| image:: https://img.shields.io/pypi/l/a3m.svg
   :target: https://github.com/artefactual-labs/a3m

.. |pyvers| image:: https://img.shields.io/pypi/pyversions/a3m.svg
   :target: https://pypi.python.org/pypi/a3m

.. |tests| image:: https://github.com/artefactual-labs/a3m/workflows/Tests/badge.svg
   :target: https://github.com/artefactual-labs/a3m/actions?query=workflow%3ATests

.. |coverage| image:: https://img.shields.io/codecov/c/github/artefactual-labs/a3m
   :target:  https://codecov.io/gh/artefactual-labs/a3m


