semvec/pypi-packages huggingface dataset:
acdctools 0.3
Collection of tools used by Cell-ACDC and spotMAX
Requires Python: >=3.8
Keywords: live-cell imaging,cell segmentation,cell tracking,cell cycle annotations,image analysis

# Acdc Tools

Collection of tools (widgets, utils, io functions, etc.) used by [Cell-ACDC](https://github.com/SchmollerLab/Cell_ACDC) and spotMAX.
telexception 1.0.0
A Python module that sends exception messages to Telegram

# Telexception

![Python](https://img.shields.io/badge/python-v3.6+-blue.svg)
![GitHub last commit](https://img.shields.io/github/last-commit/UrNickName16/Telexception)
![License](https://img.shields.io/badge/license-MIT-green.svg)

Telexception is a Python module that helps track raised exceptions in your code. When an exception is raised, Telexception sends a message to a specified Telegram chat.

## Features

- Sends automatic notifications to Telegram when exceptions are raised
- Can send traceback and log files for more detailed troubleshooting
- Easy to integrate into existing Python projects

## Installation

You can install Telexception using pip:

```bash
pip install telexception
```

## Usage

- Create telegram bot via @BotFather and get API_KEY

- Get user_id (you can find other telegram bots who can provide this information like @userinfobot)

- initialize the bot with your API key and user ID:

```python
bot = Telexception("api_key", "user_id")
```

Also you can send traceback or log file:

```python
bot = Telexception("api_key", "user_id", send_traceback=True, path_to_logs='path/to/logs.log')
```

Then, use the exception_handler decorator on any function you want to track:

```Python
@bot.exception_handler
def some_function_with_problems(*args, **kwargs):
    pass
```

When some_function_with_problems raises an exception, a message will be sent to the specified Telegram chat.

## License

This project is licensed under the terms of the MIT license.
QuranDownloader 1.0.3
download quran audio easily
Keywords: python,quran,audio,reciter,verses,concurrent

# QuranDownloader
## Installation
Use the package manager [pip](https://pip.pypa.io/en/stable/) to install QuranDownloader lib.

```bash
pip install QuranDownloader
```

## usage

to import the library type:
```python
import QuranDownloader
```

Get all reciters names
```python
print(QuranDownloader.RECITERS)
```

### download_word

```python
(function) def download_word(
    verses_keys: list,
    export_dir: str = './export/words'
) -> None
```
#### Example 1: download all word in the 7th verse from surah al-fatiha

```python
QuranDownloader.download_word(['1:7'])
```

### download_verse

```python
(function) def download_verse(
    reciter_name: str,
    verse_key: str,
    export_dir: str = './export',
    chapter_number: int,
    juz_number: int,
    page_number: int
) -> None
```

#### Example 2: download the 7th verse from surah al-fatiha with 'Alafasy' voice

```python
QuranDownloader.download_verse('Alafasy', '1:7')
```

## License

[MIT](https://choosealicense.com/licenses/mit/)
artec 0.1.0
Creates a configurable python project template in a given directory.
Requires Python: >=3.7

# Artec

Artec is a simple python 3 script to create a project template in a given directory.<br>
_It's a maintained version of PyBoiler_

## Installation


Clone the repo locally and  



```bash
$ cd Artec
$ pip install . 
```
*Soon will be available for PYPI.*
## Usage
Create a JSON file to match the folder structure you desire
```
    $: vim structure.json 
    
    # Paste the below into your file and modify as you desire
	[{'folder': 'source'}, 
     {'file': 'source/file1.txt'}, # Nested file
     {'folder': 'sublime'}, 
     {'file': 'sublime/file2.txt'}, 
     {'folder': 'docs'}, 
     {'file': 'docs/file3.txt'}, 
     {'file': 'docs/file4.txt'},
     {'file': 'README.md'}]
```
 How to execute
```
	usage: artec [-h] -o PROJECT_PATH

	required arguments:
  		-o PROJECT_PATH, --project-directory PROJECT_PATH 
  				Project's absolute path where the structure will be created  		
                        	
    optional arguments:
      	-h, --help 	
      			Show this help message and exit
      			
        -s FOLDER_STRUCTURE, --folder-structure FOLDER_STRUCTURE
                JSON file containing the template folder/file
                structure to be created

    Examples :
            artec -o dest
            artec -o dest -s res/simple.json
```
## Version

    0.0.1

## Contributing

Big Thanks to [Link-](https://github.com/Link-) for jump starting the project.

Pull requests are welcome. For major changes, please open an issue first
to discuss what you would like to change.

Please make sure to update tests as appropriate.

## License

[GNU GPLv3.0](https://choosealicense.com/licenses/gpl-3.0/)
Telexception 0.1.6
A Python module that sends exception messages to Telegram

# Telexception

![Python](https://img.shields.io/badge/python-v3.6+-blue.svg)
![GitHub last commit](https://img.shields.io/github/last-commit/UrNickName16/Telexception)
![License](https://img.shields.io/badge/license-MIT-green.svg)

Telexception is a Python module that helps track raised exceptions in your code. When an exception is raised, Telexception sends a message to a specified Telegram chat.

## Features

- Sends automatic notifications to Telegram when exceptions are raised
- Can send traceback and log files for more detailed troubleshooting
- Easy to integrate into existing Python projects

## Installation

You can install Telexception using pip:

```bash
pip install telexception
```

## Usage

- Create telegram bot via @BotFather and get API_KEY

- Get user_id (you can find other telegram bots who can provide this information like @userinfobot)

- initialize the bot with your API key and user ID:

```python
bot = Telexception("api_key", "user_id")
```

Also you can send traceback or log file:

```python
bot = Telexception("api_key", "user_id", send_traceback=True, path_to_logs='path/to/logs.log')
```

Then, use the exception_handler decorator on any function you want to track:

```Python
@bot.exception_handler
def some_function_with_problems(*args, **kwargs):
    pass
```

When some_function_with_problems raises an exception, a message will be sent to the specified Telegram chat.

## License

This project is licensed under the terms of the MIT license.
hexedhash 1.0.0
Creates hash by salt + hex
Requires Python: >=3.10

# hexedhash
A module to create a hash from text by translating the text into a hex, adding a "salt" and trimming out the extra parts.

### How to use
Using the module is very easy. Here are a couple of examples.
#### First example
```python
from hexedhash import Hasher
hash01 = Hasher(prefix="ltcp", salt="hash::189dj")

if __name__ == "__main__":
    print(hash01.makehash("Hello world!"))
```
Output:
```
ltcp[3a6f3a203177386f]
```

#### Second example
```python
from hexedhash import Hasher
if __name__ == "__main__":
    print(Hasher().makehash("Hello world!"))
```
Output:
```
ltcp[5f6f73206577636f]
```