semvec/pypi-packages huggingface dataset:
eduwallet 1.1.3
A simple budget program
Requires Python: >=3.8

# What is this?
- this is just a simple project I have created in python that helps you figure out how much money you should allocate to different kinds of expenses in your life.
- this was mainly created for programming practise and for personal use
- feel free to add any suggestions!
# How do I use it?
- you can download the program with pip - [pypi project site](https://pypi.org/project/eduwallet/)
```
pip install eduwallet
```
- after installation, run the program with
```
python3 -m eduwallet
```
# Latest Update v1.1.1
## v1.1.0 brings a bunch of added features!
- you can now save and manage your plans and the different categories within them, allowing you to track how much money you have spent
- added a lot of visual improvements
- improved user's ability to cancel an action
- removed some bugs
- and other small changes
## v1.1.1
- fixed some bugs
## v1.1.2
- added project on pypi for easier installation
# v1.1.3
- fixed plan saving issue
sushy-oem-idrac 6.0.0
Dell EMC iDRAC OEM extension package for the sushy library
Requires Python: >=3.8

Dell EMC OEM extension for sushy
================================

Sushy is a client [library](https://github.com/openstack/sushy) designed to
communicate with [Redfish](https://en.wikipedia.org/wiki/Redfish_(specification))
based BMC.

Redfish specification offers extensibility mechanism to let hardware vendors
introduce their own features with the common Redfish framework. At the same
time, `sushy` supports extending its data model by loading extensions found
within its "oem" namespace.

The `sushy-oem-idrac` package is a sushy extension package that aims at
adding high-level hardware management abstractions, that are specific to
Dell EMC BMC (which is known under the name of iDRAC), to the tree of sushy
Redfish resources.

Example use
-----------

Once installed, sushy user can access Dell EMC OEM resources. For example,
OEM extension of Manager resource can be instrumental for switching the
node to boot from a virtual media device:

```python

import sushy

root = sushy.Sushy('http://mydellemcbmc.example.com')
manager = root.get_manager('iDRAC.Embedded.1')

oem_manager = manager.get_oem_extension('Dell')

oem_manager.set_virtual_boot_device(
    sushy.VIRTUAL_MEDIA_CD, persistent=False, manager=manager)    
```

See full example of virtual media boot setup in the
[functional test suite](https://github.com/etingof/sushy-oem-idrac/blob/master/sushy_oem_idrac/tests/functional/vmedia_boot.py).
switch-java-version 0.1.0
A script to switch between Java versions on Windows
Requires Python: >=3.6

# switch-java

A script to switch between Java versions on Windows.

# switch-java

A Python script to switch between different Java versions on Windows. This script checks for the installed Java versions, allows you to select one, and sets it as the active version. If the selected version is not installed, it prompts you to install it.

## Features

- Lists installed Java versions.
- Allows you to switch between Java versions.
- Sets the selected Java version as the default for the system.

## Installation

You can install this package from PyPI:

```bash
pip install switch-java
mxq-data-science-db 1.2.18
Package to manage DBs and Models
Requires Python: <4.0,>=3.10

# mxq_data_science_db
Python packages para gerenciamento dos bancos de dados relacionados ao data science.

## Settings
Scripts para gerenciar secrets e ENV variables. Secrets são gerenciados via AWS secret manager em [terraform](https://github.com/maxiquimltda/terraform/tree/main/aws/data_science/secret_manager).
## DBs
Gerenciamento dos bancos de dados e data models.

### db_economia
Data models relacionados ao produto MXQ economia com reports relacionados a IPCA, cambio...

## Build
Para buildar o packages, utilize o comando `poetry build`

## Models
### db_economia

- **agregado**: dimensional table para salvar os meta dados dos agregados do IBGE, a principio não utilizado para analises
- **dados_ibge**: tabela onde será salvo os dados para analise com indicadores provenientes do IBGE.
- **cambio**: tabela nova para salvar dados de cambio.

### db_commodities
- **anp_processamento_petroleo**: tabela com dados da ANP de processamento de petroleo.
- **anp_producao_derivados**: tabela com dados da ANP de produção de derivados.
- **anp_producao_petroleo_gn**: tabela com dados da ANP de produção de petroleo e GN.
- **anp_venda_derivados**: tabela com dados da ANP de venda de derivados.

### db_comex
- **ncm**: Antigo arquivo em excel `matriz_maxiquim.xlsx` com NCM por material para o BR.
- **mmi_comex_br_processed**: Dados processados e filtrados para serem utilizados no MMI.
lakeriders-alert 0.1.2
Get a Telegram message whenever a wakeboard session with the LakeRiders club becomes available
Requires Python: >=3.8

# LAKERIDERS ALERT


## DESCRIPTION

This is a Python script that scrapes the website of LakeRiders Geneva to search for available spots for a wakeboard session. It alerts the user of available sessions through a Telegram bot

## LOGIC

* The script scrapes the calendar of upcoming sessions in the website every 2 minutes.
* It compares the reserved sessions with the ones from the previous session, which are stored in a LiteSQL DB.
* In case a session has become available (because of cancellation by a member), the script sends a message to a Telegram private group through a Telegram bot.

## PREREQUISITES

To run the script, a series of "secrets" are needed. Namely you need:
* An account at LakeRiders Geneva, characterized by an email and a password
* A Telegram bot, characterized by a bot token.
* A chat with the Telegram bot, characterized by a chat id. One way of obtaining the chat id is by running
```
curl https://api.telegram.org/bot<YOUR_BOT_TOKEN>/getUpdates
```
The chat id is available in the response.

## RUNNING LAKE RIDERS ALERT

### From PyPI

LakeRiders Alert is published as a PyPI package at https://pypi.org/project/lakeriders-alert/
```
pip install lakeriders-alert

lakeridersalert
```

### From this repo

From the root directory:
```
pip install -e .

lakeridersalert
```
The first step installs the required dependencies and creates the `lakeridersalert` comman that launches the script.

### Entering your secrets

Unless you have defined your secrets as environment variables, when launching LakeRiders Alert you will be prompted to enter the secrets mentioned in the prerequisites section above.

If you want to use the env variables approach, define the secrets as
```
export LOGIN_EMAIL=<YOUR_LOGIN_EMAIL>
export LOGIN_PASSWORD=<YOUR_LOGIN_PASSWORD>
export BOT_TOKEN=<YOUR_BOT_TOKEN>
export CHAT_ID=<YOUR_CHAT_ID>
```
Also, if you want LakeRidersAlert to print log messages in the console, set the environment variable `RUN_WITH_LOGS` to a truthy value before starting the script.


## RUNNING TESTS

From the root directory:
```
python -m unittest discover
```