semvec/pypi-packages huggingface dataset:
frenchlearning 0.1.2
A Python package for learning French, including memorization and quizzing modules.
Requires Python: >=3.9

# FrenchLearning

![Build Status](https://img.shields.io/badge/build-passing-brightgreen)

FrenchLearning is a Python package designed to help users memorize French vocabulary and test their knowledge through quizzes.

## Features
- **Memorization Module**: Tools for effective memorization of French words.
- **Quiz Module**: Create and manage quizzes to test your knowledge.

## Installation

Install the package using pip:

```bash
pip install frenchlearning
```
## Usage
```python
# Import modules from the package
from frenchlearning.memorization import classes, initializer
from frenchlearning.quiz import quizzing, main, manager
```
## License
MIT License
Copyright (c) [2024] [Tianyi Xia][Litao Zheng]

## Authors
Tianyi Xia
Litao Zheng
idev-termicol 1.0.2
A python Simple python function aimed to handle printing of colored and / or decorated text to console / terminal.
Requires Python: >=3.6

# **termicol**
A [**python**](https://www.python.org) Simple **python** function aimed to handle printing of colored and / or decorated text to console / terminal.
<br />
<br />
​<br />
## Installation
With `git` [GitHub](https://github.com/irtsa-dev/termicol):
```
git clone https://github.com/irtsa-dev/termicol.git
```
With `pip` [PyPi](https://pypi.org/project/idev-termicol/)
```
pip install idev-termicol
```
<br />
<br />
<br />
<br />
<br />
<br />

## Usage
To import:
```py
from termicol.termicol import *
```
<br />

Then, later on you may utilize:
```py
tprint(content: str, end: str = '\n')
# Prints off text and background in the given color with provided decorations.
# To do so, <> is used similar to html.
# Example being: <t=white>hello

showColorList()
# Prints off a list of valid arguments for color.

showDecorationList()
# Prints off a list of valid arguments for decoration.
```
​
<br />
<br />
### Code Examples
```py
from termicol.termicol import tprint

tprint("<t=red>hello, this text will be red!")
```
```py
from termicol.termicol import *

tprint("<t=blue>this text will be blue,<t=red> While this text will be red!")
```
```py
from termicol.termicol import *

tprint("<t=red><b=blue><d=underline>This will be underlined red text with blue background!")
```
```py
from termicol.termicol import *

tprint("<t=red><b=blue>This will be red text with a blue background!<r>This will now be the default text.<t=red> Back to red text!<b=white> A blue backround is added.<r=b> Background is now default.")
```
​
<br />
<br />
### Additional Notes
Valid tags to utilize:
- t | textcolor
  - Will change the text color, can either be one of the valid color arguments that are seen in `showColorList()` function or a list of 3 values separated by a comma for rgb values.
  - \<t=red\> | \<t=20,2,30\>
- b | bgcolor | backgroundcolor
  - Will change the background color, can either be one of the valid color arguments that are seen in `showColorList()` function or a list of 3 values separated by a comma for rgb values.
  - \<b=red\> | \<b=20,2,30\>
- d | deco | decorations
  - Will add in decorations based on what is provided, must be ones provided in the `showDecorationList()` function.
  - \<d=underline\> | \<d=underline,italic\>
- r
  - Will reset back to default, you can also specify what to reset and provide a list (but only accepts t,b,d).
  - \<r\> | \<r=td\>
- nl
  - Indicates a newline (basically doing `\n`)
  - \<nl\>
veracross-api3 0.0.5
Simple library for interacting with the Veracross API
Requires Python: >=3.8

# Veracross API v3 Python Library
Provides an easy way to pull information from the Veracross API v3 using Python.

Rate limiting and pagination will be handled automatically.

Usage Example:
```python
import veracross_api3 as v

c = {
    "school": "abcd",
    "client_id": "123456789012345678901234567890",
    "client_secret": "12345678901234567890123456789012345678901234567890",
    "scopes": ['staff_faculty:read',
                        'students:read',
                        'staff_faculty:list',
                        'students:list']
}

# Create a new object with library
vc = v.Veracross(c)

# Follow the guidelines specified here:https://api-docs.veracross.com/docs
# Specify the endpoint documented in the api or just one record from that target.
# Examples of endpoint are: staff_faculty, students, etc.
# To return one record from that target, just specify the id number.
# Additional parameters are passed using a dictionary.

# Return all faculty and staff
data = vc.pull("staff_faculty")
print(data)

# Return one faculty and staff member by id
data = vc.pull("staff_faculty/99999")
print(data)

# Pass url parameters in a dictionary to the pull method.
# Return all faculty staff updated after 2019-01-01
param = {"faculty_type": "12"}
data = vc.pull("staff_faculty", parameters=param)
print(data)

# Return the amount of requests left in rate limiting
vc.rate_limit_remaining

# Return the amount of time left before the limit is reset
vc.rate_limit_reset

```

All data will be returned as a dictionary.
mintrans 1.1.0
Mintrans is a free API wrapper that utilizes Bing, DeepL, and Google Translate for translation purposes.
Requires Python: >=3.6

# 🗺️ mintrans - A translation API wrapper 🗺️

mintrans is a free API wrapper that utilizes Bing, DeepL, and Google Translate for translation purposes. 🤖

## 💡 How to use 💡

```python 
from mintrans import BingTranslator, DeepLTranslator, GoogleTranslator
from mintrans import RateLimitException

text = 'Hello World!'
from_lang = 'en'  
to_lang = 'fr'

# Bing Translator
bing_translator = BingTranslator()  
bing_translation = bing_translator.translate(text, from_lang, to_lang)
print(bing_translation)

# DeepL Translator  
deepl_translator = DeepLTranslator()
try:
	deepl_translation = deepl_translator.translate(text, from_lang, to_lang)
	print(deepl_translation)
except RateLimitException:
	print('Limit of DeepL Translator reached!')

# Google Translator
google_translator = GoogleTranslator()  
google_translation = google_translator.translate(text, from_lang, to_lang)
print(google_translation)
```

## 🔑 Features 🔑

- Bing, DeepL and Google translators for more translation options!
- Easy switching between translators.
- Supports 100+ languages across translators. 🌍

## 🏆 Examples 🏆

```python
text = 'This is a longer text to test the translation.'

bing_translation = bing_translator.translate(text, 'en', 'es') 

deepl_translation = deepl_translator.translate(text, 'en', 'de')

google_translation = google_translator.translate(text, 'en', 'fr')  
```
scrippy-git 1.1.77
"Socle de fonctions utilisées dans les scripts python de gestion d'infrastructure."
Requires Python: >=3.8


![Build Status](https://drone-ext.mcos.nc/api/badges/scrippy/scrippy-git/status.svg) ![License](https://img.shields.io/static/v1?label=license&color=orange&message=MIT) ![Language](https://img.shields.io/static/v1?label=language&color=informational&message=Python)

![Scrippy, my Scrangourou friend](./scrippy-git.png "Scrippy, my Scrangourou friend")

# `scrippy_git`

Git client for the [`Scrippy`](https://codeberg.org/scrippy) framework.

## Prerequisites

### Python Modules

#### List of Required Modules

The modules listed below will be automatically installed.

- GitPython

## Installation

### Manual

```bash
git clone https://codeberg.org/scrippy/scrippy-git.git
cd scrippy-git
python -m pip install -r requirements.txt
make install
```

### With `pip`

```bash
pip install scrippy-git
```

### Usage

The `scrippy_git.git` module provides the `Repo` object for easy manipulation of a _Git_ repository.

```python
import os
from scrippy_git import git

username = "git"
host = "gitlab.monty.py"
port = 2242
reponame = "luiggi.vercotti/monty_python.git"
branch = "master"

repo = git.Repo(username, host, port, reponame)
local_path = os.path.join(workspace_path, "monty_python")
repo.clone(branch=branch, path=local_path)

test_fname = os.path.join(local_path, "dead_parrot.txt")
with open(test_fname, mode="w") as test_file:
  test_file.write("Nobody expects the Spanish inquisition !")
  commit_message = "Inquisition shall not be expected"
  repo.commit_push(commit_message)
```