semvec/pypi-packages huggingface dataset:
api-canvas-lms 0.1.30
Una biblioteca de Python para Canvas LMS

# API_CANVAS_LMS

Una biblioteca para Canvas LMS

# Estructura del Proyecto

```
|--api_canvas_lms/        <-- Archivos de python
|     |--account.py         
|     |--adda.py         
|     |--base.py         
|     |--course.py         
|     |--discussion_topic.py         
|     |--enrollment.py          
|     |--module.py          
|     |--mvc.py          
|     |--user.py          
|     |--utils.py          
|
|--setup.py               <-- Define el Python build
```

# Uso

Un ejemplo de como usar la biblioteca

```
import api_canvas_lms.adda as adda 
```

```

if __name__ == "__main__":

    course_id = "your id course of Canvas"
    TOKEN = "your token"
    API_REST_PATH = "your URL"

    #''' 
    print("Start process ... !")
    mccsa = adda.BasicModuleCourseCanvasADDA(course_id, TOKEN, API_REST_PATH)
    data = mccsa.is_valid_structure()    
    print(data)
    #'''
```
flintpy-nmr 0.1.2
Python implementation of FLINT algorithm for NMR relaxation data.
Requires Python: <3.13,>=3.10
Keywords: flintpy, flintpy-nmr, nmr


# Flintpy-NMR


<div align="center">

<object data="_static/logo.png" type="image/png" width="300">
   <img src="assets/logo.png" width="200"/>
</object>

[![PyPI - Version](https://img.shields.io/pypi/v/flintpy-nmr.svg)](https://pypi.python.org/pypi/flintpy-nmr)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/flintpy-nmr.svg)](https://pypi.python.org/pypi/flintpy-nmr)
[![Tests](https://github.com/rserial/flintpy/workflows/tests/badge.svg)](https://github.com/rserial/flintpy/actions?workflow=tests)
[![Codecov](https://codecov.io/gh/rserial/flintpy/branch/main/graph/badge.svg)](https://codecov.io/gh/rserial/flintpy)
[![Read the Docs](https://readthedocs.org/projects/flintpy/badge/)](https://flintpy.readthedocs.io/)
[![PyPI - License](https://img.shields.io/pypi/l/flintpy-nmr.svg)](https://pypi.python.org/pypi/flintpy-nmr)

[![Black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit&logoColor=white)](https://github.com/pre-commit/pre-commit)
[![Contributor Covenant](https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg)](https://www.contributor-covenant.org/version/2/1/code_of_conduct/)

</div>


Python implementation of FLINT algorithm for NMR relaxation data.

This module provides a Python implementation of FLINT, a fast algorithm for estimating
1D/2D NMR relaxation distributions. The algorithm is based on the work of Paul Teal and
C. Eccles, who developed an adaptive truncation method for matrix decompositions to
efficiently estimate NMR relaxation distributions.

For more information on the FLINT algorithm, refer to the [official FLINT repository (Matlab)](https://github.com/paultnz/flint) and the paper by P.D. Teal and C. Eccles titled "Adaptive truncation of matrix decompositions and efficient estimation of NMR relaxation distributions" [published in Inverse Problems (April 2015)](http://dx.doi.org/10.1088/0266-5611/31/4/045010).


## Features

flintpy is built around the Flint class, which provides a simple approach to perform an inverse Laplace transform for 1D and 2D relaxation NMR data. Key features include:

- `T2`: T2 relaxation
- `T1IR`: T1 relaxation for inversion recovery experiments
- `T1SR`: T1 relaxation for saturation recovery experiments
- `T1IRT2`/`T1SRT2`: T1-T2 2D relaxation maps for inversion/saturation recovery-T2 experiments
- `T2T2`: T2-T2 2D relaxation maps T2-T2 experiments

## Quickstart
Check out the [notebooks](./notebooks) directory for Jupyter notebooks demonstrating how to use this library.

## Installation

```
pip install flintpy-nmr
```
## Credits

This package was created with [Cookiecutter][cookiecutter] and the [fedejaure/cookiecutter-modern-pypackage][cookiecutter-modern-pypackage] project template.

[cookiecutter]: https://github.com/cookiecutter/cookiecutter
[cookiecutter-modern-pypackage]: https://github.com/fedejaure/cookiecutter-modern-pypackage
bombhtml 0.4.5
simple html/css templating / static site generator system written in python
Requires Python: >=3.11
Keywords: html, html/css, templating, static site generator

# `<bomb>HTML</bomb>`

simple html/css templating / static site generator system written in python

Keep your html DRY! This tool helps to bomb away useless repetitions.

# Alpha warning

things may break or will not work properly. Things may break, so consider making a backup of your work the first time trying to use this.

## Usage

### Install/update

**NOTE**: you might want to make this in a virtual environment.
```shell
$ pip install -U wheel
$ pip install -U bombhtml
```

## Config and Usage

[Moved here](https://codeberg.org/emailbomb/bombhtml/src/branch/main/CONFIGURING.md)

## Development

This guide assumes you have already a virtual enviroment set up and activated.

You can for example us [emailbomb/bombdotemail](https://codeberg.org/emailbomb/bombdotemail) to test your changes, as the repository uses this build system.

0. Optional: debug infos in terminal

in the config file set
```python
build.debug_print = True
```

1. Build
```shell
$ python3 -m build
```

2. Load the package
```shell
$ pip install --force-reinstall dist/bombhtml-v.v.v-py3-none-any.whl
```
*replace v.v.v with the actual version number. The version number can be found in `./bombhtml/__init__.py`*

3. Test pypi *only required before upload un actual pypi* **PLEASE NOTE:** make sure only one version is inside the dist directroy
```shell
$ python3 -m twine upload --repository testpypi dist/*
```

4. Run the tests
```shell
$ test test test
``` 
*not available yet*

## LICENSE

Double licensed as GPLv3+ and MIT (before version 0.4.0 only as GPLv3+)
easy-math-ms 0.1.0
A packages for a mathmatical nations in a data-structure
Requires Python: >=3.7

# easy_math

easy_math - easy_math Expression Evaluator  
*A lightweight Python package for evaluating mathematical expressions in both prefix and postfix (RPN) easy_math with automatic detection.*

---

## Features
- 🔍 Auto-Detection: Automatically identifies prefix or postfix easy_math
- ⚡ Fast Evaluation: Efficient stack-based algorithm
- ➕ Operators Supported: `+`, `-`, `*`, `/` (integer division)
- 🐍 Pure Python: No external dependencies

---

## Installation
```bash
pip install easy_math_ms
```

## USAGE

```bash
from easy_math import smartEval

result1 = smartEval(["2", "3", "+", "4", "*"])

result2 = smartEval(["*", "+", "2", "3", "4"])

print(f"Results: {result1}, {result2}")

```
dual-math 0.0.1
A packages for a mathmatical nations in a data-structure
Requires Python: >=3.7

# dual_math

dual_math - dual_math Expression Evaluator  
*A lightweight Python package for evaluating mathematical expressions in both prefix and postfix (RPN) dual_math with automatic detection.*

---

## Features
- 🔍 Auto-Detection: Automatically identifies prefix or postfix dual_math
- ⚡ Fast Evaluation: Efficient stack-based algorithm
- ➕ Operators Supported: `+`, `-`, `*`, `/` (integer division)
- 🐍 Pure Python: No external dependencies

---

## Installation
```bash
pip install dual_math
```

## USAGE

```bash
from dual_math import smartEval

result1 = smartEval(["2", "3", "+", "4", "*"])

result2 = smartEval(["*", "+", "2", "3", "4"])

print(f"Results: {result1}, {result2}")

```