ERP3-PY-COMMONS
Utilitários python comuns a diversos aplicativos relacionados ao BD desktop (para APIs multibanco).
Módulos disponíveis
Anexos
- Anexos - Código, compatível com o RestLib, para manipulação de anexos no padrão do ERP SQL (gerindo as tabelas ns.documentosged e ns.anexosmodulos).
Ambiente de desenvolvimento
Sugere-se utilizar um virtual environment para cooperar com esse projeto:
python3 -m venv .venv
source ./.venv/bin/activate
pip install -r requirements.txt
Obs.: Instale também as dependências de desenvolvimento:
pip install -r requirements-dev.txt
Testes automatizados
Após qualquer alteração no projeto, e antes de qualquer commit, rode os testes automatizados;
make tests
Verisionando o projeto
- Instale os pacotes de build de upload do python:
make install_to_pkg
- Altere o número da versão no arquivo
setup.cfg:
version = 0.0.1
- Construa o pacote:
make build_pkg
- Faça upload do pacote:
make upload_pkg
Obs.: Como pré-requisito, é preciso ter sua conta do pypi configurada em sua máquina, além de autorização para gestão do projeto em si (ver site oficial pypi.org).
Metadata
Release files for erp3-py-commons 0.0.9
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| erp3_py_commons-0.0.9.tar.gz | 8.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| erp3_py_commons-0.0.9-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 16.5 kB
Release files / erp3_py_commons-0.0.9.tar.gz
| Download URL | erp3_py_commons-0.0.9.tar.gz |
|---|---|
| Size | 8.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
d47f8bd6c878aac71c39051af3884b4e5de3fef3e3f9344552958b0aca0336e0
|
|
BLAKE2b-256 checksum How to use checksums |
c0139dc62a475eb1e4a83c65d0e2ed96b4803231d26efb4904f730cf53cc342b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|
Release files / erp3_py_commons-0.0.9-py3-none-any.whl
| Download URL | erp3_py_commons-0.0.9-py3-none-any.whl |
|---|---|
| Size | 8.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
cbce89399b0b79086cc47f39826884ab61f72af340c480a8095da89f9d96ba4a
|
|
BLAKE2b-256 checksum How to use checksums |
8d78209e5b07a306be1acb794d9378fa101a950a3f1f4b37a34ec435d41f847b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.11.2
|