semvec/pypi-packages huggingface dataset:
onenonly 0.5.1
A python library
Keywords: math library numpy-alternative sci-calc calc

# One-n-Only (v-0.5.1)  

A python library that is very helpful to dealing with maths, statistics, matrices and data structures

## Installation

```bash
pip install onenonly
```

### [PyPI](https://pypi.org/project/onenonly/)


# Modules  

***`onenonly.areas`*** Areas of different geometric shapes  
***`onenonly.array`*** mathematical operation on arrays  
***`onenonly.binary`*** operations with binary digits and vice a versa  
***`onenonly.const`*** Constants  
***`onenonly.data_toolkit`*** Data Fetching and Data Manipulation  
***`onenonly.learn`*** ML support  >> ***`onenonly.learn.preprocessing`*** process the labels  
***`onenonly.LinkedList`*** Storing elements and numbers in a dynamic array  
***`onenonly.List`*** Maths operations for Lists  
***`onenonly.maths`*** Mathematics operations  
***`onenonly.matrix`*** Maths operation for 2d Array  
***`onenonly.number`*** Number for storing int and float  
***`onenonly.perimeter`*** Perimeter of different geometric shapes  
***`onenonly.physics`*** Physics >> ***`onenonly.physics.simulation`*** physics simulations  
***`onenonly.queue`*** Storing data using data structure called queues  
***`onenonly.search`*** Search an element using different searching algorithm  
***`onenonly.sort`*** Sort an array in ascending or descending order in an array  
***`onenonly.stack`*** Stort data using stack data struture  
***`onenonly.stats`*** Statistics computation  
***`onenonly.utils`*** Other utilities  
***`onenonly.vector`*** Vector calculations  

## License  

This library is provided under the MIT License. See the [LICENSE](https://github.com/Sahil-Rajwar-2004/One-n-Only/blob/master/LICENSE) file for more details.

## ***Note***  

This repo is maintained by [Sahil Rajwar](https://x.com/justSahilRajwar)
Feel free to explore and utilize these mathematical functions for your data analysis and statistical computations. If you encounter any issues or have suggestions for improvements, that would be great you can suggest your ideas at [issues](https://github.com/Sahil-Rajwar-2004/One-n-Only/issues/).
pycoilgen_data 0.0.4
Extra data for pyCoilGen, the Open source Magnetic Resonance Coil Generator.
Requires Python: >=3.6
Keywords: MRI,Magnetic Resonance Imaging,NMR,Nuclear Resonance Imaging,Target Field,Gradient Field,Physics,Coil

# pyCoilGen Data

[pyCoilGen](https://github.com/kev-m/pyCoilGen) is an application for generating gradient field coil layouts within the MRI/NMR environment. 

The tool is based on a boundary element method and creates interconnected, non-overlapping wire-tracks on 3D support structures.

This package provides optional extra data for **pyCoilGen** that provides coil mesh surface `.stl` files, pre-calculated target fields and solutions.

For detailed documentation, refer to the [pyCoilGen Documentation](https://pycoilgen.readthedocs.io/).

## Installation

Install **pyCoilGen** using pip:
```bash
$ pip install pycoilgen
```

Install this **pyCoilGen Data** using pip:
```bash
$ pip install pycoilgen_data
```

## License

See [`LICENSE.txt`](https://github.com/kev-m/pyCoilGen/blob/master/LICENSE.txt) for more information.
pycoilgen_utils 0.0.2
Extra utilities for pyCoilGen, the Open Source Magnetic Resonance Coil Generator.
Requires Python: >=3.6
Keywords: Utility,STL

# pyCoilGen Utilities

[pyCoilGen](https://github.com/kev-m/pyCoilGen) is an application for generating coil layouts within the MRI/NMR environment. 

This package provides optional extra utilities that users may find useful:
- stl_asc2bin: Convert [ASCII STL](https://en.wikipedia.org/wiki/STL_(file_format)#ASCII) files to binary.

## Installation

Install **pyCoilGen Utilities** using pip:
```bash
$ pip install pycoilgen_utils
```

## Usage

### stl_asc2bin
```bash
usage: stl_asc2bin [-h] input_file output_file

Convert ASCII STL to Binary STL

positional arguments:
  input_file   Path to the input ASCII STL file
  output_file  Path for the output binary STL file

optional arguments:
  -h, --help   show this help message and exit
```

## License

See [`LICENSE.txt`](https://github.com/kev-m/pyCoilGen/blob/master/LICENSE.txt) for more information.
latestearthquake-indonesia-RBP01 0.4
This package will get the latest earthquake from BMKG | Meteorological, Climatological, and Geophysical Agency
Requires Python: >=3.6

# Latest Indonesia EarthQuake
This package will get the latest earthquake from BMKG | Meteorological, Climatological, and Geophysical Agency

## HOW IT WORKS?
This package will scrape from [BMKG](https://bmkg.go.id) to get latest quake happened in Indonesia

This package will use BeautifulSoup4 and Request to produce output in the form of JSON that is ready to be used in web or mobile application.

## HOW TO USE
```
import gempa_terkini

if __name__== '__main__':
    print('Aplikasi utama')
    result=gempa_terkini.ekstraksi_data()
    gempa_terkini.tamilkan_data(result)
```



# Author
Restu Bagas Pangestu
PROTECA 0.1.4
Library for guaranteed backdoor neutralization of machine learning models
Requires Python: >=3.7

# proteca
Library for guaranteed backdoor neutralization of machine learning models


**PROTECA** 
предназначена для обеспечения гарантированной защиты прикладных систем искусственного интеллекта на основе нейронных сетей от бэкдоров и других воздействий.  

**PROTECA** представляет собой программный модуль, расположенный по адресу https://pypi.org/project/PROTECA/.

Чтобы начать данную процедуру, нужно загрузить и установить все необходимые элементы из хранилищ Ubuntu. 

Для установки дополнительных компонентов позже используем диспетчер пакетов Python pip.

Необходимо обновить локальный индекс пакетов apt, а затем загрузить и установить пакеты. Конкретный состав устанавливаемых пакетов зависит от того, какая версия Python будет использоваться в проекте.

Если используете Python 3, введите следующее:

```
sudo apt update
sudo apt install python3-pip python3-dev libpq-dev 
```
Таким образом, будет установлен pip, файлы разработки Python для последующего использования библиотеки.



**Создание виртуальной среды Python**

База данных создана, теперь переходим к остальным требованиям проекта. Для удобства управления установим требования Python в виртуальной среде.
Для этого потребуется доступ к команде virtualenv. Для установки используем pip.
```
sudo -H pip3 install --upgrade pip
sudo -H pip3 install virtualenv
```

После установки virtualenv  переходим к проекту.
Создайте в каталоге проекта виртуальную среду Python с помощью следующей команды:
```
virtualenv venv
```
Эта команда создаст каталог venv. В каталог будут установлены локальная версия Python и локальная версия pip. Необходимо использовать эту команду для установки и настройки изолированной среды Python.

Прежде чем установить требования Python, необходимо активировать виртуальную среду следующей командой:
```
source venv/bin/activate
```

**Установка PROTECA**
Для установки программной библиотеки введите следующую команду:
```
pip install PROTECA
```
flake8-warnings 0.4.1
Linter (flake8, pylint, custom CLI) for finding usage of deprecated functions.
Requires Python: >=3.6
Keywords: deprecation,flake8,pylint,warnings,linter,flakehell

# flake8-warnings

Python linter that warns you about using deprecated modules, classes, and functions. It provides a CLI as well as [flake8][flake8] and [pylint][pylint] plugins.

## Usage

Installation:

```bash
python3 -m pip install flake8-warnings
```

Now, you can use it in one of the following ways:

1. Directly from CLI: `python3 -m flake8_warnings ./my_project/`
1. As a [flake8][flake8] plugin. Just run `flake8 ./my_project/`, it will automatically detect the plugin.
1. As a [pylint][pylint] plugin. For pylint, plugins must be explicitly specified: `pylint --load-plugins=flake8_warnings ./my_project/`.

[flake8]: https://flake8.pycqa.org/en/latest/
[pylint]: https://pylint.org/

## How it works

It analyzes all imported modules, classes and functions and detects the following:

1. [warnings.warn](https://docs.python.org/3/library/warnings.html#warnings.warn) function calls.
1. Deprecation decorators like [deprecated](https://github.com/tantale/deprecated) or [deprecation](https://github.com/briancurtin/deprecation).
1. Deprecation messages in docstrings.
1. Stdlib modules deprecated by [PEP 594](https://peps.python.org/pep-0594/).

## Error codes

The tool provides a different error code for each [warning category](https://docs.python.org/3/library/warnings.html#warning-categories):

+ 01: Warning
+ 02: UserWarning
+ 03: DeprecationWarning
+ 04: SyntaxWarning
+ 05: RuntimeWarning
+ 06: FutureWarning
+ 07: PendingDeprecationWarning
+ 08: ImportWarning
+ 09: UnicodeWarning
+ 10: BytesWarning
+ 11: ResourceWarning

This is how they are used in different linters:

+ In flake8, the code prefix is `WS0`, so `DeprecationWarning` will be reported as `WS003`.
+ In pylint, the prefix is `W99`, so `DeprecationWarning` will be reported as `W9903`. The "message-symbol" is the warning category. So, if you want to ignore an error about `DeprecationWarning`, add `# pylint: disable=DeprecationWarning` to this line.
+ If you use CLI, the warning category will be shown you directly, without any obscure codes.

In all cases, the error message is the detected warning message.

## License

1. flake8-wranings is licensed under [MIT License](./LICENSE). On practice, I don't care how you're going to use it. i did the project because it is fun, not because I want to be famous or whatever.
1. [astroid](https://github.com/PyCQA/astroid) is a direct runtime dependency of flake8-warning and it is licensed under [LGPL-2.1 License](https://github.com/PyCQA/astroid/blob/main/LICENSE). It allows commercial and private usage, distribution and whatever, don't confuse it with GPL. However, if your legal department is still nervous, just don't make flake8-warnings a production dependency (why would you?), use it only on dev and test environments.
logo-qrcode 0.0.4
A simple library for generating QR codes with logo
Requires Python: >=3.8

# logo-qrcode

A simple Python library for generating QR codes with logo

---



### 一、直接拷贝脚本文件使用

`logo_qrcode.py -data http://www.google.com -logo logo.png -save qecode.png`

![www.google.com](https://raw.githubusercontent.com/hellofan1998/logo_qrcode/main/tests/google.png)

## 二、使用 pip 安装

`pip install logo-qrcode`

### 查看帮助

使用 `pip install logo-qrcode` 安装成功可以直接使用 `cli` 工具使用

`logo-qrcode-cli -h`

或

`python3 -m logo_qrcode -h`

### 使用 logo-qrcode-cli

使用 `pip install logo-qrcode` 安装成功可以直接使用 `cli` 工具

`logo-qrcode-cli -data http://www.baidu.com -logo logo.png -save qecode.png`

使用 `--base64` 直接在控制台输出图片 `base64`
`logo-qrcode-cli -data http://www.baidu.com -logo logo.png --base64`
generate-md-links 0.1.2
Generate Markdown links for specified files.

# generate_MD_links

##
generate_MD_links is a Python script that generates a Markdown file with links to all the files in a directory.



> usage: x-generate-md-links [-h]
>                            output_file extension directory [directory ...]
> 
> Generate Markdown links for specified files.
> 
> positional arguments:
>   output_file  Output Markdown file name
>   extension    File extension to search for (e.g., .pdf)
>   directory    Directories to search for files
> 
> options:
>   -h, --help   show this help message and exit


## memo for uploading to PyPI
```powershell
python setup.py sdist bdist_wheel
python -m twine upload --repository pypi dist/*
```
### update
```powershell
rm -r dist
python setup.py sdist bdist_wheel
python -m twine upload --repository pypi dist/*
```
dramatiq-spielbergs 1.14.5
Background Processing for Python 3.
Requires Python: >=3.7

<img src="https://dramatiq.io/_static/logo.png" align="right" width="131" />

# dramatiq

[![Build Status](https://github.com/Bogdanp/dramatiq/workflows/CI/badge.svg)](https://github.com/Bogdanp/dramatiq/actions?query=workflow%3A%22CI%22)
[![PyPI version](https://badge.fury.io/py/dramatiq.svg)](https://badge.fury.io/py/dramatiq)
[![Documentation](https://img.shields.io/badge/doc-latest-brightgreen.svg)](http://dramatiq.io)
[![Discuss](https://img.shields.io/badge/discuss-online-orange.svg)](https://groups.io/g/dramatiq-users)

*A fast and reliable distributed task processing library for Python 3.*

<hr/>

**Changelog**: https://dramatiq.io/changelog.html <br/>
**Community**: https://groups.io/g/dramatiq-users <br/>
**Documentation**: https://dramatiq.io <br/>

<hr/>

<h3 align="center">Sponsors</h3>

<p align="center">
  <a href="https://franz.defn.io" target="_blank">
    <img width="64px" src="docs/source/_static/franz-logo.png">
    <br/>
    Franz: macOS Kafka Client
  </a>
  <br/>
  <br/>
  <a href="https://www.sendcloud.com/jobs/?utm_source=dramatiq.io&utm_medium=Banner&utm_campaign=Sponsored%20Banner&utm_content=V1" target="_blank">
    <img width="222px" src="docs/source/_static/sendcloud-logo.png">
  </a>
</p>


## Installation

If you want to use it with [RabbitMQ]

    pip install 'dramatiq[rabbitmq, watch]'

or if you want to use it with [Redis]

    pip install 'dramatiq[redis, watch]'


## Quickstart

Make sure you've got [RabbitMQ] running, then create a new file called
`example.py`:

``` python
import dramatiq
import requests
import sys


@dramatiq.actor
def count_words(url):
    response = requests.get(url)
    count = len(response.text.split(" "))
    print(f"There are {count} words at {url!r}.")


if __name__ == "__main__":
    count_words.send(sys.argv[1])
```

In one terminal, run your workers:

    dramatiq example

In another, start enqueueing messages:

    python example.py http://example.com
    python example.py https://github.com
    python example.py https://news.ycombinator.com

Check out the [user guide] to learn more!


## License

dramatiq is licensed under the LGPL.  Please see [COPYING] and
[COPYING.LESSER] for licensing details.


[COPYING.LESSER]: https://github.com/Bogdanp/dramatiq/blob/master/COPYING.LESSER
[COPYING]: https://github.com/Bogdanp/dramatiq/blob/master/COPYING
[RabbitMQ]: https://www.rabbitmq.com/
[Redis]: https://redis.io
[user guide]: https://dramatiq.io/guide.html