semvec/pypi-packages huggingface dataset:
rf95modem 0.2.0
Python library to send and receive data over LoRa via a rf95modem
Requires Python: >=3.7

# rf95modem-py

Python library to send and receive data over LoRa PHY via a serial connection to a [rf95modem].

This library was tested against the rf95modem commit [`8f163aa`][rf95modem-commit], slightly after version 0.7.3.


## Install

This library is available on PyPI as [`rf95modem`][pypi-rf95modem].

```
pip install --upgrade rf95modem
```

## Library

The primary focus of this library is to send and receive data via LoRa's physical layer, LoRa PHY, with the help of a [rf95modem].

Therefore the `rf95modem.reader.Rf95Reader.` allows direct interaction with a connected rf95modem, including configuration changes, sending, and receiving raw LoRa PHY messages.
This `Rf95Reader` extends `serial.threaded.LineReader` from [pySerial][pyserial].

The following short code example demonstrates how to use this library.

```python
import serial
import serial.threaded
import sys
import time
import threading

import rf95modem


if __name__ == "__main__":
    ser = serial.serial_for_url("/dev/ttyUSB0", baudrate=115200, timeout=1)
    with serial.threaded.ReaderThread(ser, rf95modem.Rf95Reader) as rf95:
        rf95.rx_handlers.append(lambda rx: print(rx))

        rf95.mode(rf95modem.ModemMode.MEDIUM_RANGE)
        rf95.frequency(868.1)

        print(rf95.status_fetch())

        try:
            rf95.gps_mode(True)
            print(rf95.gps_fetch())
        except rf95modem.Rf95UnknownCommandException:
            print("Seems like there is no GPS support")

        rf95.transmit(b"hello world")

        threading.Event().wait()
```


## Documentation

```
pip install --upgrade pdoc3

cd src
pdoc --http 127.0.0.1:8080 rf95modem
xdg-open http://127.0.0.1:8080/
```


## Build a Release
- Bump the `project.version` in the `pyproject.toml` file.
- `python3 -m build`


[pypi-rf95modem]: https://pypi.org/project/rf95modem/
[pyserial]: https://github.com/pyserial/pyserial/
[rf95modem-commit]: https://github.com/gh0st42/rf95modem/commit/8f163aa23e6f0c1ca7403c13b0811366e40b7317
[rf95modem]: https://github.com/gh0st42/rf95modem
pysharepi 1.5
Download files from sharepoint site using client id , client secret and tenant id via Azure Active Directory.

##############    This package helps to download files from sharepoint site 
    using client id , client secret and tenant id via Azure Active Directory.  ###############

- First You need to register an App on Azure Active Directory and get tenant id , client id and client secret.

- Also you need sharepoint site domain name and site url.

 Code Eg:

    from pysharepi import request_token, get_file

        sharepoint_url =  "https://xxxx.sharepoint.com"
        client_id = "3b724c43-7f32-4d6d-861f-xxxx"
        client_secret = "5yB8Q~xxxxxxxxxxxxxxx"
        tenant_id = 'b71957ca-e23b-4df6-b963-xxxxxx'

        Site_name = 'TrialSite' # sharepoint site name
        domain = 'xxxx.sharepoint.com'

        folder = 'Trial_Folder' #Folder name
        file = "subfile.csv" #File name


    token = request_token(tenant_id,client_secret,client_id) # call request_token function to get the token

    get_file(token,Site_name,domain,folder,file) # call get_file function to get the file
dilum-sentiment-basic 0.0.3
Streamlit custom component to display sentiment analysis data.
Requires Python: >=3.7

# dilum-sentiment-basic

Streamlit component that allows you to do X

## Installation instructions

```sh
pip install dilum-sentiment-basic
```

## Usage instructions

```python
import streamlit as st

from dilum_sentiment_basic import dilum_sentiment_basic

value = dilum_sentiment_basic()

st.write(value)
```
pandoc-math 1.0.0
A pandoc filter for converting LaTeX to html for mathematics teaching
Requires Python: >=3.7

# pandoc-math
A pandoc filter for converting LaTeX to html for mathematics documents. Provides support for various environments & commands in the amsthm/amsmath packages and equation labelling & referencing.

Installation
------------

Requires Python > 3.7 which can be installed here: [Python download page](https://www.python.org/downloads/) and Pandoc > 2.11 which can be installed here: [Pandoc installation page](https://pandoc.org/installing.html).

To download pandoc-math, use the pip tool with the command:

    pip install pandoc-math

Documentation:
-------------
https://gavinmcwhinnie.github.io/pandoc-math

Usage
-----

The basic usage of pandoc-math is:

    pandoc-math [file] [options]

Where  `[file]` is a `.TeX` file to be converted to html.