semvec/pypi-packages huggingface dataset:
sxip-driver 1.0.1
Basic drivers to manage PHOXENE flash devices
Requires Python: >=3.7
Keywords: SxIP,phoxene,python

# Phoxene SxIP drivers

![Build Status](https://img.shields.io/pypi/v/sxip_drivers.svg)
![python](https://img.shields.io/pypi/pyversions/sxip_drivers.svg)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

![Phoxene Logo](https://www.phoxene.com/wp-content/uploads/2018/09/flash-strobe-manufacturer-phoxene.png)

This package implements basic drivers that can be used to manage PHOXENE's flash devices

# Usage
This package is intended to be use by software developpers in order to speed-up the integration
of PHOXENE's flash devices by our customers.

# Installation
```shell
pip install -i https://test.pypi.org/simple/ sxip-drivers
```

# Dependencies
* phox-modbus

# Compatibility
Tested on Windows 10 and Debian 12.2

![Windows Logo](https://img.shields.io/badge/Windows-0078D6?style=for-the-badge&logo=windows&logoColor=white)
![Debian Logo](https://img.shields.io/badge/Debian-A81D33?style=for-the-badge&logo=debian&logoColor=white)

# Licence
MIT License Copyright (c) 2023 PHOXENE

See LICENSE file

# Authors
written by Aurélien PLANTIN <a.plantin@phoxene.com>
mthmr 0.0.5
MTHMR CashBack Service
Requires Python: >=3.9

SDK for working with the MTHMR CashBack application.

Functional:

- add customers data
- add transactions data
- read customers data
- read data on accrued cashbacks

Examples of using:

```python
from mthmr import mthmr_query

URL = "issued when connecting to the application"
Token = "issued when connecting to the application"

# Adding Customers:
#   “customer_id” - your internal customer_id

dataCustomers=[
   {
     “customer_id”: “a8de52aa-49e7-4e5c-bb66-1c82ac1d551d”,
     “age”: 50,
     “gender”: “Male”,
     “location”: “Riyadh”
   },
   {
     “customer_id”: “a8de52aa-49e7-4e5c-bb66-1c82ac1d551d2",
     “age”: 32,
     “gender”: “Female”,
     “location”: “Riyadh”
   }
]
addCustomers = mthmr_query.add_customers(URL, Token, dataCustomers)

# Reading Customers:

customers = mthmr_query.get_customers(URL, Token)

# Adding Transactions:

# “customer_id” - your internal customer_id
# “transaction_id” - unique transaction ID
# “description” - description of the transaction
# “date” - transaction date GMT
# “amount” - transaction amount
# “location” - transaction location

dataTransactions=[
  {
     “transaction_id”: “b65cca2a-6809-11ee-8c99-0242ac12001”,
     “description”: “description”,
     “customer_id”: “a8de52aa-49e7-4e5c-bb66-1c82ac1d551d”,
     “date”: “2023-10-11T10:27:03.987662”,
     “amount”: 100,
     “location”: “Riyadh”
   },
   {
     “transaction_id”: “b65cca2a-6809-11ee-8c99-0242ac120003",
     “description”: “description”,
     “customer_id”: “a8de52aa-49e7-4e5c-bb66-1c82ac1d551d”,
     “date”: “2023-10-11T10:27:03.987662",
     “amount”: 150,
     “location”: “Riyadh”
   }
]
addTransactions = mthmr_query.add_transactions(URL, Token, dataTransactions)

# Receiving CashBack data:

# date_from = "2023-01-01"
# date_to = "2023-02-01"

cashBack = mthmr_query.get_cashbackpayments(URL, Token, date_from, date_to)

```