This release has been yanked by its maintainers, and will be ignored by installers, except when explicitly specified.
Consider using release 1.0.1 instead.
Reason given by maintainers: Public API not works
Nexum AI
Common Artifact library
Biblioteca de artefatos comuns do ecossistema Nexum AI
📋 Sobre o Projeto
Esta biblioteca centraliza utilitários, modelos e artefatos compartilhados entre os serviços do ecossistema Nexum AI, garantindo consistência, padronização e reuso de código.
📦 Instalação com Extras
uv pip install nexum-ai-common
Esta biblioteca suporta recursos opcionais para integração com monitoramento e observabilidade. Você pode instalar
dependências extras (como Datadog e Elasticsearch) utilizando o uv:
# Instalando com suporte ao Datadog
uv add "nexum-common[datadog]"
# Instalando com suporte ao Elasticsearch
uv add "nexum-common[elastic]"
# Instalando ambos os extras simultaneamente
uv add "nexum-common[datadog,elastic]"
🛠️ Testando Local
Para rodar os testes localmente, utilizamos o gerenciador de dependências uv em conjunto com o pytest.
- Certifique-se de ter o uv instalado em sua máquina.
- Instale as dependências e o ambiente virtual:
uv sync --all-extras --dev
- Execute a suíte de testes com o pytest:
uv run pytest
🤝 Contribuindo
Contribuições são sempre bem-vindas! Para garantir um fluxo de desenvolvimento organizado, siga os passos abaixo:
- Faça um fork do repositório.
- Crie uma branch para a sua feature (git checkout -b minha-feature).
- Faça o commit das suas alterações (git commit -m 'feat: Adiciona nova funcionalidade X').
- Envie para a branch principal (git push origin minha-feature).
- Abra um Pull Request detalhando suas alterações.
📄 Licença
Este projeto está licenciado sob a licença MIT. Veja o arquivo LICENSE para mais detalhes.
Copyright (c) 2026 Dioleti(R) - Fabrício Paulo
Metadata
Release files for nexum-ai-common 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| nexum_ai_common-1.0.0.tar.gz | 135.8 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| nexum_ai_common-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 146.2 kB
Release files / nexum_ai_common-1.0.0.tar.gz
| Download URL | nexum_ai_common-1.0.0.tar.gz |
|---|---|
| Size | 135.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e165bc781de893eff48c000aa3aa0b28d73036fa2a8fc52cf00a7ee1544b8c77
|
|
BLAKE2b-256 checksum How to use checksums |
e814595e2c56d88ccf665f396debedb81c5a007a296dff75ab4fe6d95fb4bac7
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Release files / nexum_ai_common-1.0.0-py3-none-any.whl
| Download URL | nexum_ai_common-1.0.0-py3-none-any.whl |
|---|---|
| Size | 10.4 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
7a1ae43700022e787d5ca5e039ddbb20bd536bab25f75de30effbf7f73a7541f
|
|
BLAKE2b-256 checksum How to use checksums |
a1f8060e5bbaaf1ff5d8e9815f8dd9b761c4e470b82608ec31137ac809772b0d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.13.16
|
Security for nexum-ai-common 1.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.