semvec/pypi-packages huggingface dataset:
TQuarnu 1.5
A modern and advanced Quran library for Arabic text and Tafsir
License: MIT
Requires Python: >=3.7

# Qurane

`qurane` is a modern and advanced Python library designed to work with the Arabic text of the Quran and its Tafsir (exegesis).

## Features

- Access Quran verses in Arabic.
- Get Tafsir for each verse.
- Search through Quranic text.

## Installation

Install the package using pip:

```bash
pip install qurane
Quarnu 0.5
A modern and advanced Quran library for Arabic text and Tafsir
License: MIT
Requires Python: >=3.7

# Qurane

`qurane` is a modern and advanced Python library designed to work with the Arabic text of the Quran and its Tafsir (exegesis).

## Features

- Access Quran verses in Arabic.
- Get Tafsir for each verse.
- Search through Quranic text.

## Installation

Install the package using pip:

```bash
pip install qurane
lsp-python 0.0.3.post1
lsp-python is a lightweight implementation of the Least Square Projection (LSP) dimensionality reduction technique using a sklearn style API.
License: MIT

32 control points             |  64 control points | 256 control points             |  512 control points
:-------------------------:|:-------------------------:|:-------------------------:|:-------------------------:
![](./assets/digits_32.png)  |  ![](./assets/digits_64.png)  |  ![](./assets/digits_256.png)  |  ![](./assets/digits_512.png)

# pyLSP

pyLSP is a lightweight python implementation of the Least Square Projection (LSP) dimensionality reduction technique using sklearn style API.

The implementation is based on the paper "Least Square Projection: A Fast High-Precision Multidimensional Projection Technique and Its Application to Document Mapping", which can be cited using:

```
@ARTICLE{4378370,
  author={Paulovich, Fernando V. and Nonato, Luis G. and Minghim, Rosane and Levkowitz, Haim},
  journal={IEEE Transactions on Visualization and Computer Graphics}, 
  title={Least Square Projection: A Fast High-Precision Multidimensional Projection Technique and Its Application to Document Mapping}, 
  year={2008},
  volume={14},
  number={3},
  pages={564-575},
  keywords={Least squares methods;Multidimensional systems;Data visualization;Least squares approximation;Data analysis;Computational geometry;Testing;Text processing;Data mining;Demography;Multivariate visualization;Data and knowledge visualization;Information visualization;Multivariate visualization;Data and knowledge visualization;Information visualization},
  doi={10.1109/TVCG.2007.70443}}
```

A small working example can be found in [tests/iris_example.py](tests/iris_example.py) and [tests/digits_example.py](tests/digits_example.py).
qurane 0.5
A modern and advanced Quran library for Arabic text and Tafsir
License: MIT
Requires Python: >=3.7

# Qurane

`qurane` is a modern and advanced Python library designed to work with the Arabic text of the Quran and its Tafsir (exegesis).

## Features

- Access Quran verses in Arabic.
- Get Tafsir for each verse.
- Search through Quranic text.

## Installation

Install the package using pip:

```bash
pip install qurane
gxmmx-flow-core-test 0.1.0
GxMMx Flow core functionality
License: MIT
Requires Python: <4.0,>=3.11
Keywords: gxmmx, flow, core, library, cicd, workflow

# Flow Core Test

GxMMx Flow Core Test is a Python package for Flow's core functionality.  

Flow Core is the building block used and extended by Flow images for workflows.  
It consists of basic configuration, validation and management of Flow parameters.

Change 2

<!-- Badges etc -->

## Information

### Requirements

Python 3.11+

## Installation

Package is available on [PyPI](https://pypi.org/project/gxmmx-flow-core-test/) and installable via pip:

``` shell
pip install gxmmx-flow-core
```

## Usage

``` python
from gxmmx_flow_core_test import Flow, FlowLog, FlowCodeQuality, FlowValidationError

# Add config_param decorator to function
# Declares validation for a config parameter.
# This value must be an integer.
# In this case if the value is not present in the config,
# the value gets a default of 15.
# If it is greater than 30 it is invalid, and an exception is raised.
@Flow.config_param()
def param_some_int(value):
    if value is None:
        value = 15
    if not isinstance(value, int):
        raise FlowValidationError("some_int must be an integer")
    if value > 30:
        raise FlowValidationError("some_int must be 30 or less")
    return value

# Creates directory and parent directories
# under the root dir that the program is called from.
Flow.ensure_directory("my_build_dir")

# Creates a code quality report that logs errors
# to stdout as well as creates a report.
cq_report = FlowCodeQuality("my_report")

# Looks for and loads flow.yml config file.
# Can be specified by 'FLOW_CONFIG_PATH' env variable.
Flow.start()

# dummy logic
something_failed_in_file_txt = True
if something_failed_in_file_txt:
    cq_report.critical(name="my-error",
                       desc="description of error",
                       path="file.txt", begin=14)

FlowLog.msg("This is a normal message")
FlowLog.wrn("This is a warning message")

# Finish report and write it out.
# If there are errors, the program will exit with error.
cq_report.write()
```

## Development

Development documentation can be found under the projects
[`docs`](https://gitlab.com/gxmmx/gitops/flow/core/flow-core-test).

## Changes

Version history with features and bugfixes, as well as upcoming features and roadmap  
depicted in `CHANGELOG.md`

## Contributing

Any contributions are greatly appreciated. See `CONTRIBUTING.md` for more information.

### Contributors

* [gummigudm](https://gitlab.com/gummigudm)  

## License

Distributed under the MIT License. See `LICENSE` for more information.

## Contact

Guðmundur Guðmundsson - <gummigudm@gmail.com>

* Gitlab - [gummigudm](https://gitlab.com/gummigudm)  
* Github - [gummigudm](https://github.com/gummigudm)