semvec/pypi-packages huggingface dataset:
directus-python-client 1.0.5
A bunch of scripts that abstracts the Directus-REST-Api for faster development.
Requires Python: >=3.6
Keywords: python,directus

[![Build Status](https://drone.quving.com/api/badges/Quving/directus-python-client/status.svg)](https://drone.quving.com/Quving/directus-python-client)

# Directus-Python-Client

This library aims to provide a simple and easy to use interface to the Directus API. It is written in Python and uses
the requests library.

## Motivation

Working with APIs can sometimes be a bit cumbersome. If you are not careful, boilerplates can quickly lead to code
duplication. Most of the time they come from similar workflows. Like authentication, request header configuration or
just the execution of the request itself.

## Documentation

### Authentication

```python
from directus_api import DirectusApi

# Authentication
api = DirectusApi(username="username", password="password", endpoint="https://directus.example.com")
```

### Items

Retrieve Items:

```python
...
# (Optional) Add filter_dict to filter items.
# (Optional) Add arg 'show_progress' to show progress bar.
# (Optional) Add 'limit' to limit the number of items to retrieve. If None all items will be returned. 
items = api.get_items(collection="collection_name",
                      limit=42,
                      filter_dict={'match_id': {'_eq': 'wzi6xmt37'}},
                      show_progress=True)

print(items)
```

Create Items:

```python
...

# Create a single item or multiple items
item = api.create_items(collection="collection_name", data=[{"title": "My new item"}])

```

Update Items:

```python
...

# Update a single item or multiple items. Primary key (here 'id') is required.
item = api.update_items(collection="collection_name", data=[{"title": "My updated item", "id": 1}])

```

Delete Items:

```python
...
# Delete a single item by id from a collection
item = api.delete_item_by_id(collection="collection_name", id=1)

# Delete all items from a collection
item = api.delete_items_by_ids(collection="collection_name", ids=[1, 2, 3])

```

```

#

...
ProcessamentoImgPython-Dio 0.0.1
My short description
Requires Python: >=3.8

# Projeto: Pacote de Processamento de Imagens
## Autor do Projeto: Ruan Rodrigues
#### Tecnologia: Python
### DescriÃ§Ã£o
O pacote "image_processing-test" Ã© usado para:

- MÃ³dulo "Processing":
  - CorrespondÃªncia de histograma;
  - Similaridade estrutural;
  - Redimensionar imagem;

- MÃ³dulo "Utils":
  - Ler imagem;
  - Salvar imagem;
  - Plotar imagem;
  - Resultado do grÃ¡fico;
  - Plotar histograma;
## Passo a passo da configuraÃ§Ã£o para hospedar um pacote em Python no ambiente de testes Test Pypi

- [x] InstalaÃ§Ã£o das Ãºltimas versÃµes de "setuptools" e "wheel"

```
py -m pip install --user --upgrade setuptools wheel
```
- [x] Tenha certeza que o diretÃ³rio no terminal seja o mesmo do arquivo "setup.py"

```
C:\User\cafreitas\image-processing-package> py setup.py sdist bdist_wheel
```

- [x] ApÃ³s completar a instalaÃ§Ã£o, verifique se as pastas abaixo foram adicionadas ao projeto:
  - [x] build;
  - [x] dist;
  - [x] image_processing_test.egg-info.

- [x] Basta subir os arquivos, usando o Twine, para o Test Pypi:

```
py -m twine upload --repository testpypi dist/*
```

- [x] ApÃ³s rodar o comando acima no terminal, serÃ¡ pedido para inserir o usuÃ¡rio e senha. Feito isso, o projeto estarÃ¡ hospedado no Test Pypi.hospedÃ¡-lo no Pypi diretamente.

### Aqui o objetivo nÃ£o Ã© utilizar o projeto da Karina para postar em meu perfil do Pypi pessoal, visto que o projeto Ã© dela. Ainda nÃ£o tenho nenhum projeto que possa ser utilizado como pacote.

### No entanto, tenha em mente que o Test Pypi, como o prÃ³prio nome diz, Ã© apenas um ambiente de testes. Para que o projeto esteja disponÃ­vel como um pacote para ser usado publicamente, Ã© necessÃ¡rio hospedÃ¡-lo no site oficial do Pypi.
----------------------------------------------------
## InstalaÃ§Ã£o local, apÃ³s hospedagem no Test Pypi

- [x] InstalaÃ§Ã£o de dependÃªncias
```

```

- [x] InstalÃ§Ã£o do Pacote

Use o gerenciador de pacotes ```pip install -i https://test.pypi.org/simple/ image-processing-test ```para instalar image_processing-test

```bash
pip install image-processing-test
```
-------------------------------------------------
## Como usar em qualquer projeto

```python
from image-processing-test.processing import combination
combination.find_difference(image1, image2)
```
<img width="auto" src="git@github.com:ruangja/ProcessamentoImgPython-Dio.git">

## Autor (quem hospedou o projeto no Test Pypi)
Carlos Alberto de Freitas

## LicenÃ§a
[MIT](https://choosealicense.com/licenses/mit/)
PyMusicOrganizer 0.0.4
CLI tool to keep your music organized.
Requires Python: >=3.8

# PyMusicOrganizer

CLI tool to keep your music organized.

## Local development

```bash
pipenv install 
```

## Usage

Tu run the tool, you need to specify the path to the folder containing your music files.

```bash
pipenv run main
```

**More Coming Soon**


# TODO:
- Check (PyPoetry)[https://python-poetry.org/] for packaging and publishing
- Switch setup.py to poetry or `package.toml`