semvec/pypi-packages huggingface dataset:
nechestniy-znak 1.0.3
Библеотека обертка для API ГИС МТ “Честный Знак”
Requires Python: >=3.8

<p align="center">
    <img src="https://habrastorage.org/webt/7w/rw/6w/7wrw6w-k_woryibchbnbpezesag.jpeg">
</p>
<p align="center">
    <img src="https://img.shields.io/pypi/v/nechestniy_znak.svg">&nbsp;&nbsp;<img src="https://img.shields.io/pypi/pyversions/nechestniy_znak.svg">
</p>

Библеотека обертка для API ГИС МТ "Честный Знак" и API ЕГАИС

[Документация](https://li0ard.gitbook.io/nechestniy_znak/)

### Установка

**Требуется Python версии 3.8 или выше**
```
pip install nechestniy_znak
```

### Пример
```py
from nechestniy_znak import Crpt, Egais

crpt = Crpt()
print(crpt.infoFromEAN13("46494139"))
print(crpt.infoFromDataMatrix("00000046209849Uon<TYfACyAJPHJ"))
print(crpt.infoFromQr("chek.markirovka.nalog.ru/kc/?kiz=RU-430302-AAA4050108"))
print(crpt.infoFromReceipt("t=20231203T2319&s=261.80&fn=7281440701309134&i=10027&fp=3516337491&n=1"))

egais = Egais()
print(egais.infoFromOldMark("22N00001543ZQO6QFMW37ZK80215021095854A4P1E4IHMW86GT5RTFHN5XXFABT9TZ9", "104-101355000854071217387105240265"))
print(egais.infoFromNewMark("171200031066131018001EWB6ECS6IGT6L2OH7XP6QFJMTYQMXCZ5WWVPNDLUU7BCE4FWLCBM7QDHQSESJCTOIXMEAHE2EZLXRZXJJT4UJ4OKEFEIO7RE7J7LQK2ISDFXIA34UAYOZ5ZRYFLTXI4TQ"))
print(egais.infoFromAlcCode("0150320000003561384"))
print(egais.getChains("171200031066131018001EWB6ECS6IGT6L2OH7XP6QFJMTYQMXCZ5WWVPNDLUU7BCE4FWLCBM7QDHQSESJCTOIXMEAHE2EZLXRZXJJT4UJ4OKEFEIO7RE7J7LQK2ISDFXIA34UAYOZ5ZRYFLTXI4TQ"))
```
py-kapi 0.1.1
Kmanga api wrapper
Keywords: api

# py-kapi

Python Kmanga API Wrapper for fetching metadatas about chapters.

# Todo

- Authentication-required decorator
- Documentation
- Swagger github page for api responses (Some are very verbose)

# Common issues

- Code 403 - ERROR: The request could not be satisfied : Standard rejection from the delivery network due to geolocking, you must have an IP from the USA for the api to answer

You can use a public proxy to access kmanga but be careful about sending your credentials through it, can't guarantee that they're not logged as they're sent in cleartext .
botastico 0.1.7
Python SDK for using the botasti.co chat API
Requires Python: <4.0,>=3.11

# Botastico python SDK

[![PyPI version](https://badge.fury.io/py/botastico.svg)](https://badge.fury.io/py/botastico)

## Introduction

This is the official python SDK for Botastico, a sophisticated conversational AI service. The SDK enables developers to easily integrate Botastico's powerful conversational capabilities into their applications, products, or services.

This SDK is designed to interact with the Botastico API, offering an easy and user-friendly way to send and receive messages, manage conversations, and much more. Whether you're building a chatbot, a virtual assistant, or any other kind of conversational application, this SDK will simplify your work and increase your productivity.

## Current Version

The current version of this SDK is designed to work seamlessly with the Langchain ecosystem. It implements the `langchain.chat_models` interface, offering compatibility with other components in the Langchain ecosystem. This ensures you can easily leverage Botastico's conversational abilities within Langchain-powered applications.

Please note that this version of the SDK is primarily focused on conversation management. Features include sending and receiving messages, managing conversational history, and configuring the behavior of the conversational AI.

## Future Plans

This SDK will be expanded in the future to cover the full range of the Botastico API. This will provide additional capabilities such as detailed analytics, advanced conversation management, AI training and customization, and more.

Stay tuned for updates!

## Usage

Here is a basic example of how to use the Botastico SDK:

```python
from botastico.langchain import ChatBotastico
from langchain.schema import HumanMessage

chat = ChatBotastico(
    botastico_agent_id='your_agent_id',
    botastico_api_key='your_api_key'
)

ai_message = chat([
    HumanMessage(content="Please provide me with a SWOT analysis of Unity!")
])

print(ai_message.content)
```

Remember to replace `'your_agent_id'` and `'your_api_key'` with your actual Botastico agent ID and API key.

## Feedback

Your feedback is highly appreciated. If you have any suggestions, questions, or bug reports, please feel free to submit an issue on our GitHub page.

Enjoy building amazing conversational experiences with Botastico!
flask-localtunnel 1.0.7
A simple way to demo Flask apps from your machine.
Keywords: flask, flask-ngrok, ngrok, localtunnel, demo

# flask-localtunnel

 [![PyPI version](https://badge.fury.io/py/flask-localtunnel.svg)](https://badge.fury.io/py/flask-localtunnel)
 [![Downloads](https://pepy.tech/badge/flask-localtunnel/month)](https://pepy.tech/project/flask-localtunnel)
 [![Downloads](https://static.pepy.tech/personalized-badge/flask-localtunnel?period=total&units=international_system&left_color=green&right_color=blue&left_text=Total%20Downloads)](https://pepy.tech/project/flask-localtunnel)
 ![Python 3.6](https://img.shields.io/badge/python-3.6-yellow.svg)

### This inspired from flask-ngrok


### Disclaimer:-
Use it only for educational purpose.


A simple way to demo Flask apps from your machine.
Makes your [Flask](http://flask.pocoo.org/) apps running on localhost available
 over the internet via the excellent [localtunnel](https://github.com/localtunnel/localtunnel) tool.

## Compatability
Python 3.6+ is required.

## Installation

```bash
pip install flask-localtunnel
```
### Inside Jupyter / Colab Notebooks

```bash
!pip install flask
```

## Quickstart
1. Import with ```from flask_localtunnel import run_with_lt```
2. Add `run_with_lt(app)` to make your Flask app available upon running
```python
# flask_ngrok_example.py
from flask import Flask
from flask_lt import run_with_lt

app = Flask(__name__)
run_with_lt(app)

@app.route("/")
def hello():
    return "Hello World!"

if __name__ == '__main__':
    app.run()
```
Running the example:
```bash
python flask_lt_example.py
 * Running on http://127.0.0.1:5000/ (Press CTRL+C to quit)
 * localtunnel is alreadty installed.
 * your url is: https://<random-url>.loca.lt
```

### Support my work :-

BTC - bc1qx2p08qtsxxdzj0yfr2cm7yy3g5ydv3mt2753le\
ETH - 0x40e69DaEC18cD199535b055BDA6582daa5978145

### Contributer :- 
- @henk717
- @NobreHD : subdomain support
pass50 0.0.3
A convinent tool to check and submit your codes to "CS50".
Requires Python: >=3.10

# pass50

`pass50` is a convenient command-line tool designed to streamline the process of checking and submitting code assignments for Harvard's CS50 courses. It automates interactions with CS50's `check50` and `submit50` tools, making it easier to manage coursework directly from the terminal.

## Features

- **Auto-check**: Automatically run `check50` on specified assignments.
- **Auto-submit**: Automatically run `submit50` for submissions.
- **Custom Path**: Specify a relative or absolute path to the directory containing your project.
- **Identifier Selection**: Choose whether to identify assignments by directory or file names.
- **Course Selection**: Specify which CS50 course you are submitting for (e.g., `x` for CS50x).
- **Logging**: Option to print detailed logs for debugging and verification purposes.

## Installation

To install `pass50`, you can use `pip` 

```bash
pip install pass50
```
, or `pipx`

```bash
pipx install pass50
```


## Usage

```plaintext
usage: pass50 [-h] [-c] [-s] [-p PATH] [-i {d,f}] [-C {x,p}] [-l] [-upl] [-d] [-I]

options:
  -h, --help            show this help message and exit
  -c, --check           Only auto check50.
  -s, --submit          Only auto submit50.
  -p PATH, --path PATH  the path (Rel or Abs) of the dir you want to work with.
  -i {d,f}, --identifier {d,f}
                        choose the identifier (dir's name or files' name) to generate slug.
  -C {x,p}, --course {x,p}
                        choose the course from cs50 you're taking.
  -l, --logs            print the logs of check50 & submit50.
  -upl, --unpassedLogs  print all logs of unpassed works at the bottom.
  -d, --dev             run in developing mode, printing all logs.
```

## Example Commands

- **Check and Submit the current work directory**:
  ```bash
  pass50 --course x
  ```
- **Only Submit assignment in the `pset1/`**:
  ```bash
  pass50 --submit --path ./pset1/ --identifier f --course x
  ```

## Contributing

Contributions to `pass50` are welcome! Please feel free to fork the repository, make changes, and submit pull requests. You can also open issues if you encounter bugs or have suggestions for improvements.

## License

`pass50` is released under the GPLv3 License. See the LICENSE file in the repository for more details.

## Contact

For more information, please visit the [GitHub repository](https://github.com/zivmax/pass50) or contact the maintainers directly through GitHub issues.
JyotiYatra 0.0.13
Streaming video data via networks
Keywords: python, video, stream, video stream, camera stream, sockets


# JyotiYatra

Under construction! Not ready for use yet! Currently experimenting and planning!

Developed by Akshat Shukla

## Overview

JyotiYatra is a Python library for streaming video and audio data over networks. It is currently in the planning and experimental stage and not ready for production use. The library aims to provide an easy-to-use interface for setting up streaming servers and clients for various media sources.

## Installation

JyotiYatra is not yet available for installation. Stay tuned for updates on how to install it once development progresses.

## Usage

### Creating A Server

```python
from JyotiYatra.streaming import StreamingServer

server = StreamingServer('127.0.0.1', 9999)
server.start_server()

# Other Code

# When You Are Done
server.stop_server()
```

### Creating A Client

```python
from JyotiYatra.streaming import CameraClient, VideoClient, ScreenShareClient

# Choose One
client1 = CameraClient('127.0.0.1', 9999)
client2 = VideoClient('127.0.0.1', 9999, 'video.mp4')
client3 = ScreenShareClient('127.0.0.1', 9999)

client1.start_stream()
client2.start_stream()
client3.start_stream()
```

## Examples

You can find example code in the `examples` directory to help you get started with using JyotiYatra.

## Contributing

Contributions are welcome! Feel free to open an issue or pull request on the GitHub repository.

## License

This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.