semvec/pypi-packages huggingface dataset:
tankobon 2022.2.1
Yet another manga downloader.
Requires Python: >=3.6

# tankobon

![logo](https://raw.githubusercontent.com/ongyx/tankobon/master/resources/logo.jpg)

![gui](https://raw.githubusercontent.com/ongyx/tankobon/master/example.png "tankobon")

[![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg)](https://github.com/psf/black)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/tankobon)](https://pypi.org/project/tankobon)
![PyPI - License](https://img.shields.io/pypi/l/tankobon)
![PyPI](https://img.shields.io/pypi/v/tankobon)
![PyPI - Python Version](https://img.shields.io/pypi/pyversions/tankobon)
![Lines of code](https://img.shields.io/tokei/lines/github/ongyx/tankobon)
![calver](https://img.shields.io/badge/calver-YY.MM.MICRO-22bfda.svg)

Yet another manga downloader.

For more info, check out the [project website](https://ongyx.github.io/tankobon) and the [documentation](https://ongyx.github.io/tankobon/docs)

## Contributing

Just send in a PR with your feature changes/bug fixes. To set up development builds for tankobon, do the following:

```bash
$ git clone https://github.com/ongyx/tankobon && cd tankobon

# (create and enter a virtualenv if you want)

$ make install-dev

# (make your code changes here...)

# make sure all tests pass
$ make all
```

## Credits

[feather](https://github.com/feathericons/feather) for the icons (all svgs) in the [`resources`](./resources) folder.

## License

MIT.
python-bcb 0.1.7
Python interface to Brazilian Central Bank web services
Requires Python: >=3.6

# python-bcb

**python-bcb** é uma interface em Python estruturada para obter informações
da API de dados abertos do [Banco Central do Brasil](https://www.bcb.gov.br).

[![image](https://img.shields.io/pypi/v/python-bcb.svg?color=green)](https://pypi.python.org/pypi/python-bcb/)
![Sphinx workflow](https://github.com/wilsonfreitas/python-bcb/actions/workflows/sphinx.yml/badge.svg)


O projeto de [Dados Abertos do Banco Central do Brasil](https://dadosabertos.bcb.gov.br/)
disponibiliza diversas APIs provendo acesso direto a dados de:

* Moedas
* Taxas de Juros
* Índices de preços
* Informações de Instituições Financeiras
* Expectativas do Mercado (Expectativas do Boletim FOCUS)
* E muito outros ...

# Instalação

**python-bcb** está disponível no [Python Package Index](https://pypi.org/project/python-bcb/) e pode ser instalado via `pip` usando.

```shell
pip install python-bcb
```

# APIs


## SGS
Utiliza o webservice do SGS
(`Sistema Gerenciador de Séries Temporais <https://www3.bcb.gov.br/sgspub/>`_)
para obter os dados.

## Conversor de Moedas

Implementado no módulo `currency`, um conjunto de funções que realiza webscraping
no site do [Conversos de Moedas](https://www.bcb.gov.br/conversao)
do Banco Central, possível obter séries temporais de frequência diária
de diversas moedas.

## Moedas OData

O Banco Central disponibiliza diversas informações em APIs que
seguem o padrão [OData](https://odata.org).
A classe `bcb.PTAX` implementa uma API OData que
entrega os boletins diários de taxas de câmbio do Banco Central.
Esta API entrega mais informações do que o que é obtido no
`Conversor de Moedas`.

## Expectativas

A API de Expectativas de Mercado traz todas as estatísticas das variáveis
macroeconômicas fornecidos por um conjuto de instituições do mercado
financeiro.
A classe `bcb.Expectativas` implementa essa interface no
padrão OData.
spotify-terminal 0.15.3
Terminal Spotify application

# Spotify Terminal
Terminal program to play/control music via Spotify. Some features require a Spotify Premium account.

![](README_IMG.png)

# Install
Requires Python 3. Older versions can be manually installed for Python 2 (See releases: https://github.com/marcdjulien/spotify-terminal/releases)
```
pip install spotify-terminal
```
Or clone/download this repository and run:
```
python setup.py install 
```

This application uses Unicurse: https://pypi.org/project/UniCurses
(A version of this already comes with the checkout)


# Usage
Execute the following command to run the program:
```
spotify-terminal.py [-u username]
```
Optional: ```username``` is either the email associated with your Spotify account or the user id.

# ? Search
By typing ```?``` you can begin a search..

# : Commands
By typing ```:``` you can enter commands. The following is a list of all commands:

```search [query]``` | Search for an Artist, Album or Song.

```find [index] [query]``` | Find an entry in the currently list that contains *query*. The UI will automatically go to the *index* found entry.

```volume [0-100]``` | Set the volume.

```play``` | Start playing.

```pause``` | Pause the player.

```repeat [off|context|track]``` | Set the repeat mode.

```shuffle [True|False]``` | Set the shuffle mode.

```exit``` | Exit the application.

# Other Tips and Tricks
```TAB``` while on an artist's page to toggle between their main page and a list of all of their tracks. This is useful if you want to listen to all tracks by an artist within the same context.

```/``` is a shortcut to the ```find``` command. You can also type ```n``` or ```p``` to find a next or previous entry (similar to vim).

```:q``` to exit.

```Backspace``` to cycle through previous track listings.

```Shift + S``` on any track to immediately go to the album page.

```Shift + D``` on any track to immediately go to the artist page.

```Shift + |``` to immediately go to the context of the currently playing song.

```Shift + X``` to immediately go to the album page of the currently playing song.

```Shift + C``` to immediately go to the artist page of the currently playing song.

```Shift + R``` to re-sync the player.

```Shift + >``` to play the next song.

```Shift + <``` to play the previous song.

```Shift + W``` to see list of your devices.

```Shift + 0-9``` to set to set the volume. 1...0 for volume 10...100.

```Shift + ` ``` to mute.

```Shift + P ``` to add a song to a playlist.

```Shift + O ``` to create a new playlist.

```DELETE``` to delete a playlist or song from a playlist.

# OS Compatibility
This has only been tested on Linux and Windows with a Spotify Premium account. Briefly on Mac. 

32-bit Python only.

Feel free to submit pull requests or tickets for issues.
fixup 0.0.0
Automatically add and remove python import statements

# `fixup`: Automatically add and remove python import statements

The goal is that running `fixup my_file.py` will automatically add or remove
import statements to or from `my_file.py`. This project is inspired by
[autoimport](https://github.com/lyz-code/autoimport), with the key difference
that manipulation of source code will be done using abstract syntax trees
instead of regular expressions.

Currently this tool pre-alpha.
fastapi-users-db-mongodb-azure 1.1.0
FastAPI Users database adapter for MongoDB.
Requires Python: >=3.7

# FastAPI Users - Database adapter for MongoDB

<p align="center">
  This is a fork of the driver to deploy with CosmosDB Mongo Driver
</p>

<p align="center">
  <img src="https://raw.githubusercontent.com/frankie567/fastapi-users/master/logo.svg?sanitize=true" alt="FastAPI Users">
</p>

<p align="center">
    <em>Ready-to-use and customizable users management for FastAPI</em>
</p>

[![build](https://github.com/fastapi-users/fastapi-users-db-mongodb/workflows/Build/badge.svg)](https://github.com/fastapi-users/fastapi-users/actions)
[![codecov](https://codecov.io/gh/fastapi-users/fastapi-users-db-mongodb/branch/master/graph/badge.svg)](https://codecov.io/gh/fastapi-users/fastapi-users-db-mongodb)
[![PyPI version](https://badge.fury.io/py/fastapi-users-db-mongodb.svg)](https://badge.fury.io/py/fastapi-users-db-mongodb)
[![Downloads](https://pepy.tech/badge/fastapi-users-db-mongodb)](https://pepy.tech/project/fastapi-users-db-mongodb)
<p align="center">
    <a href="https://www.buymeacoffee.com/frankie567"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=&slug=frankie567&button_colour=FF5F5F&font_colour=ffffff&font_family=Lato&outline_colour=000000&coffee_colour=FFDD00"></a>
</p>

---

**Documentation**: <a href="https://fastapi-users.github.io/fastapi-users/" target="_blank">https://fastapi-users.github.io/fastapi-users/</a>

**Source Code**: <a href="https://github.com/fastapi-users/fastapi-users" target="_blank">https://github.com/fastapi-users/fastapi-users</a>

---

Add quickly a registration and authentication system to your [FastAPI](https://fastapi.tiangolo.com/) project. **FastAPI Users** is designed to be as customizable and adaptable as possible.

**Sub-package for MongoDB support in FastAPI Users.**

## Development

### Setup environment

You should create a virtual environment and activate it:

```bash
python -m venv venv/
```

```bash
source venv/bin/activate
```

And then install the development dependencies:

```bash
pip install -r requirements.dev.txt
```

### Run unit tests

You can run all the tests with:

```bash
make test
```

The command will start a MongoDB container for the related unit tests. So you should have [Docker](https://www.docker.com/get-started) installed.

Alternatively, you can run `pytest` yourself:

```bash
pytest
```

There are quite a few unit tests, so you might run into ulimit issues where there are too many open file descriptors. You may be able to set a new, higher limit temporarily with:

```bash
ulimit -n 2048
```

### Format the code

Execute the following command to apply `isort` and `black` formatting:

```bash
make format
```

## License

This project is licensed under the terms of the MIT license.
IndonesiaVolcanoStatusByFaqih 0.0.1
This package will get latest the status of Indonesia's volcanoes is above normal
Requires Python: >=3.6

# Indonesian-Volcano-Status
The status of Indonesia's volcanoes is above normal
## HOW IT WORK?
This package will scrape from Ministry of Energy and Mineral Resources Indonesia (https://vsi.esdm.go.id) to get latest 
status volcano 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 applications

## How To Use
    import Volcano_Status

    if __name__ == '__main__':
    result = Volcano_Status.ekstraksi_data()
    Volcano_Status.tampilkan_data(result)
## AUTHOR

Faqih Fakhruddin
doit_tools 0.1.5
Predefined tasks for doit

# doit-tools
## Predefined tasks for [doit](https://github.com/pydoit/doit)

This library contains common tasks for:
* [pip-tools](https://github.com/jazzband/pip-tools)
* [isort](https://github.com/PyCQA/isort)

To use these tasks, just install doit-tools and import them in your dodo.py. You
can also configure their behavior by setting the config object's attributes.

``` python
from doit_tools import config, task_compile, task_sync

config.main_requirements_source = 'setup.py'
```

You can find out how to use each task and the config object by reading the
[docstrings](doit_tools/tasks.py)
mltrics 0.1.4
Monitor ML models in production
Requires Python: >=3.6
Keywords: mltrics

# Mltrics

<b>Official command line utility to use Mltrics API programmatically.</b>

We help businesses evaluate, compare, and monitor machine learning models in production. Therefore, identify failure cases and take action immediately.

## Installation

Mltrics and its required dependencies can be installed using pip:
```sh
pip install mltrics
```

## Usage

Once mltrics package is installed, check out the following usage documentation:

#### Authenticate to mltrics platform

```python
from mltrics.mltrics import MltricsClient

import getpass

username = input("Enter username: ")
password = getpass.getpass(prompt='Enter password: ')
client = MltricsClient(username=username, password=password, env="prod")
```

### Update user profile

```python
organization, full_name = "<your-organization-name>", "<Your name>"
client.update_user_profile(organization=organization, full_name=full_name)
```

### Create model and upload predictions


#### Create a baseline model
```python
baseline_model_id, baseline_model_name = 'nn_iter_10k', 'Neural network (trained for 10K iters)'
baseline_model = client.create_model(baseline_model_id, baseline_model_name)
print(baseline_model)
```

### Update model details
```python
baseline_model_new_name = "Neural network (trained for 20K iters)"
updated_model = client.update_model_details(baseline_model_id, baseline_model_new_name)
print(updated_model)
```

#### Get uploaded models
```python
models = client.get_models()
models
```

#### Upload predictions for model
```python
baseline_preds = [
     {
      'pred_class': 'dog',
      'label_class': None,
      'model_id': baseline_model_id,
      'image_id': 'img1',
      'image_url': 'https://mltrics.s3.us-west-2.amazonaws.com/datasets/cats_vs_dogs/Cat/10896.jpg',
      'pred_file': None,
      'predictions': {},
     },
]
response = client.upload_model_predictions(baseline_model_id, baseline_preds)
print(response)
```

#### See all uploaded predictions
```python
predictions = client.get_model_predictions(baseline_model_id)
predictions
```

#### Create candidate model and upload predictions for candidate model
```python
### Create candidate model and upload predictions

candidate_model_id, candidate_model_name = "nn_50k_iter", "Neural Network (50K iter)"
candidate_model = client.create_model(candidate_model_id, candidate_model_name)

candidate_preds = [
     {
      'pred_class': 'cat',
      'label_class': None,
      'model_id': candidate_model_id,
      'image_id': 'img1',
      'image_url': 'https://mltrics.s3.us-west-2.amazonaws.com/datasets/cats_vs_dogs/Cat/10896.jpg',
      'pred_file': None,
      'predictions': {},
     },
]
response = client.upload_model_predictions(candidate_model_id, candidate_preds)
print(response)
```
### Get model comparison between baseline and candidate model
```python
comparison_results = client.compare_model_predictions(baseline_model_id, candidate_model_id)
print(comparison_results)
```
blch 0.5.0
A module to help you make a blockchain
Keywords: python,blockchain,python3,cryptocurrency

# BlCh
a python package that can help you make a blockchain within 50 lines of code

## Example
```python=
from blch import Block, Blockchain

def  main():
	blockchain  =  Blockchain()
	database  = ["Joe gives 2 coins to jack", "Jack gives 3 coins to Joe", "May gave 10 coins to Klaus", "Klaus gave 5 coins to May"]
	
	num  =  0
	for  data  in  database:
	num  +=  1
	
	blockchain.mine(Block(num, data=data))
	for  block  in  blockchain.chain:
		print(block)

	print(blockchain.isValid())
	blockchain.mine(blockchain.chain[0])

if  __name__  ==  '__main__':
	main()
```
This is a simple example of the code which can be tweaked by your needs

---
If any problems please raise an issue in the github repo of this package

---


## Repo
Please fork my repo and make sure to let me know for any ideas or problems to fix

[![Build Status](https://img.shields.io/badge/BlCh-repo-blue)](https://github.com/lofibot-22/blch/)