semvec/pypi-packages huggingface dataset:
marpy 0.3.0
A simple and async ready wrapper for the NASA Mars Rover Photos API
License: MIT
Requires Python: >3.6, <3.10
Keywords: nasa,mars,rover

.. image:: https://raw.githubusercontent.com/cytheworker/marpy-py/dev/logo/export.png
   :width: 800
   :alt: Logo

.. image:: https://img.shields.io/github/workflow/status/cytheworker/marpy-py/Continuous%20Integration?label=Integration&logo=github
   :alt: Integration
   :target: https://github.com/cytheworker/marpy-py/actions/workflows/integration.yml

.. image:: https://img.shields.io/github/workflow/status/cytheworker/marpy-py/Continuous%20Deployment?label=Deployment&logo=github
   :alt: Deployment
   :target: https://github.com/cytheworker/marpy-py/actions/workflows/deployment.yml

.. image:: https://img.shields.io/readthedocs/marpy?label=ReadtheDocs&logo=readthedocs
   :alt: ReadtheDocs
   :target: https://readthedocs.org/projects/marpy/

.. image:: https://img.shields.io/pypi/v/marpy?label=Package&logo=pypi&logoColor=yellow
   :alt: Package
   :target: https://pypi.org/project/marpy/

.. image:: https://img.shields.io/pypi/pyversions/marpy?label=Python&logo=python&logoColor=yellow
   :alt: Python
   :target: https://pypi.org/project/marpy/

.. image:: https://img.shields.io/pypi/l/marpy?label=License
   :alt: License
   :target: https://github.com/cytheworker/marpy-py/blob/dev/LICENSE

A simple and async ready wrapper for the NASA Mars Rover Photos API

Feature
-------

- Simple Interface
- Synchronous and Asynchronous Client
- Complete API Coverage

Example
-------

.. code-block:: python

   # import the package
   import marpy

   # create the client instance with a context manager to
   # close the client session automatically on exception or exit
   with marpy.Client("YOUR_AUTHENTICATION_KEY") as client:

      # fetch a list of 25 photos taken by Curiosity on sol 1000
      photos = client.fetch_photos(
         marpy.CURIOSITY,
         time=1000,
         page=1
      )

      # print the photo sources
      for photo in photos:
         print(photo.source)

License
-------

marpy is licensed under the MIT license.
More information about the license content can be found `here <https://github.com/cytheworker/marpy-py/blob/dev/LICENSE>`__.

Attribution
-----------

marpy logo is created with the ausweis font.
More information about the font author can be found `here <https://www.creativefabrica.com/designer/vladimirnikolic/>`__.

Links
-----

- `PyPI <https://pypi.org/project/marpy>`_
- `ReadtheDocs <https://marpy.readthedocs.io/>`_
- `GitHub <https://github.com/cytheworker/marpy-py>`_
pyemv 1.5.0
A Python package for EMV cryptography in payment systems
License: MIT
Requires Python: >=3.6
Keywords: emv arqc arpc tc aac smi smc cvc3 tlv

PyEMV
=====

|pypi| |coverage|

``PyEMV`` package provides methods to generate

- Application Cryptograms (TC, ARQC, or AAC) that's used to verify ICC.
- Authorization Response Cryptogram (ARPC) that's used to verify card issuer.
- Secure Messaging Integrity and Confidentiality that's used by the issuer to update values on the ICC.
- Dynamic Card Verification Values.

Installation
------------

``PyEMV`` is published on `PyPI`__ and can be installed from there:

.. code-block::

    pip install pyemv

__ https://pypi.org/project/pyemv/

Modules
-------

- kd - Key Derivation support for ICC master keys and session keys.
- ac - Application Cryptogram support for ARQC, AAC, TC, and ARPC.
- sm - Secure Messaging support for script command integrity and confidentiality.
- cvn - Putting it all together for various Cryptogram Version Numbers.
- cvv - Support for dynamic card verification, such as CVC3.
- tlv - TLV encoder and decoder.

.. |pypi| image:: https://img.shields.io/pypi/v/pyemv.svg
    :alt: PyPI
    :target:  https://pypi.org/project/pyemv/

.. |coverage| image:: https://codecov.io/gh/knovichikhin/pyemv/branch/master/graph/badge.svg
    :alt: Test coverage
    :target: https://codecov.io/gh/knovichikhin/pyemv