Name | pypixcode JSON |
Version |
1.0.4
JSON |
| download |
home_page | None |
Summary | Este projeto é uma biblioteca Python para gerar codigo e qrcode do Pix. Ele fornece uma interface simples e intuitiva para criar, modificar e validar dados de Pix. |
upload_time | 2025-01-19 19:49:17 |
maintainer | None |
docs_url | None |
author | bruno.duarte |
requires_python | <4.0,>=3.13 |
license | None |
keywords |
packaging
pix
qrcode
|
VCS |
 |
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
Este projeto é uma biblioteca Python para gerar codigo e qrcode do Pix. Ele fornece uma interface simples e intuitiva para criar, modificar e validar dados de Pix.
## Instalação
Para instalar o projeto, use o pip:
```bash
pip install pypixcode
```
## Uso
Exemplo de como gerar um código Pix:
```python
from pypixcode import PixBuilder
name = "Fulano De Tau"
pix_key = "42fbd387-e918-48c7-abd9-13958bea32ce"
value = "1.00"
city = "Para De Minas"
tx_id = "***"
# Cria uma instância do PixBuilder
pix_builder = PixBuilder(name, pix_key, value, city, tx_id)
code = pix_builder.get_code()
# result str: 00020126580014BR.GOV.BCB.PIX013642fbd387-e918-48c7-abd9-13958bea32ce52040000530398654041.005802BR5913Fulano De Tau6013Para De Minas62070503***63045039
```
Exemplo de como gerar um QR em base64 do código Pix:
```python
from pypixcode import PixBuilder
name = "Fulano De Tau"
pix_key = "42fbd387-e918-48c7-abd9-13958bea32ce"
value = "1.00"
city = "Para De Minas"
tx_id = "***"
# Cria uma instância do PixBuilder
pix_builder = PixBuilder(name, pix_key, value, city, tx_id)
code = pix_builder.get_qrcode()
# result base64 image: iVBORw0KGgoAAAANSUhEUgAAAQkAAAEJAQAAAACvE+/JAAACuklEQVR42u1ZMY6rUBCbfApKjsBNyMWQiMTFkptwBEoKxKztednVr7b78peSYvVEXuGdeDz2EPnb5xGfK58rplf2iLhlbhHDmvkcMvsXvuqfeN7jyp/49fPPrhDukvnauzym4QS+fR6Pe65bCrMh3DlQzscYAnmhunHfO8DdY3SFC3wsLGgBbqDOufXOcPMcD3IXTzpyI8IW7lL4QIYT+MiDK/jMlLtUBjQYyvnXH1NlqM8Z0AMpQxDpTB6U1vlVt1USNSV3t+MGWsQ0QCgM4b5FQWNC3AVtt/6iPHgqA3/9FD6c0HT7skEoHqNjdRdUMogZ+A4gTckwvpsd4XKWsaaQL8zfG9AngQP9atlq+PUnCC18zprospU8WEnb01LIMNAIsjSCtMg25CyFDEUMmbFLvQVv1stFqgcth3ApA/EVGSZy9zLlbozCHGJsOXOeTHUXkSKKp7tGGwzkHf/C4SpktAscbeLuJY2gmnEmW+puc7nUXXkGBratnrl6hqUkV3432slSGVDdCj+srjJEtpMlGarBFgZ3pQkw4pbtZEmGlJ358bvJpnPlLoX2wklOAfK1tBUDMFtOtY7uBt6RPqe5SPL5GlzDDxxZtzWzs0t3tYg6LXX3UcuQd9PNITNGSfPUXaEaOYnJ3Y57vXUrl2bZapwQKaFlemdqKx54ChkriUk8yYeFFHjlaLOsbm1xKr2PxVhlNVPu0uLcU348S3dBi8VWdzkSvj0Dg0Qc03u0eQqZRgJpm33LQl0eZSEs1yKvprvNKTBalnsw3UDK3SicyfkyDrsmYSkDeZBa8WuqnaF+S9PtOQ3u9b1deL2rm66vUqhcldVU03N05W7BxUmLBU01JmGmd9/qKgkjpj3LLsjvnr5vfvS+B0LGTbSSMDywa7SsPUglIHL3Wd5xtdXdz6v9z5X/7coXs9mf7/Qucv8AAAAASUVORK5CYII=
```
## Contribuição
1. Faça um fork do projeto
2. Crie uma branch para sua feature (`git checkout -b feature/nova-feature`)
3. Commit suas mudanças (`git commit -am 'Adiciona nova feature'`)
4. Faça um push para a branch (`git push origin feature/nova-feature`)
5. Abra um Pull Request
## Licença
Este projeto está licenciado sob a Licença MIT - veja o arquivo `LICENSE` para mais detalhes.
Raw data
{
"_id": null,
"home_page": null,
"name": "pypixcode",
"maintainer": null,
"docs_url": null,
"requires_python": "<4.0,>=3.13",
"maintainer_email": null,
"keywords": "packaging, pix, qrcode",
"author": "bruno.duarte",
"author_email": "brunomacielduarte32@gmail.com",
"download_url": "https://files.pythonhosted.org/packages/e1/a9/e095a28ef3e824115ef51b0c64eed2b9a2a90471d7ca037c8dc7c389aac0/pypixcode-1.0.4.tar.gz",
"platform": null,
"description": "\n\nEste projeto \u00e9 uma biblioteca Python para gerar codigo e qrcode do Pix. Ele fornece uma interface simples e intuitiva para criar, modificar e validar dados de Pix.\n\n## Instala\u00e7\u00e3o\n\nPara instalar o projeto, use o pip:\n\n```bash\npip install pypixcode\n```\n\n## Uso\nExemplo de como gerar um c\u00f3digo Pix:\n\n```python\nfrom pypixcode import PixBuilder\n\nname = \"Fulano De Tau\"\npix_key = \"42fbd387-e918-48c7-abd9-13958bea32ce\"\nvalue = \"1.00\"\ncity = \"Para De Minas\"\ntx_id = \"***\"\n\n# Cria uma inst\u00e2ncia do PixBuilder\npix_builder = PixBuilder(name, pix_key, value, city, tx_id)\n\ncode = pix_builder.get_code()\n\n# result str: 00020126580014BR.GOV.BCB.PIX013642fbd387-e918-48c7-abd9-13958bea32ce52040000530398654041.005802BR5913Fulano De Tau6013Para De Minas62070503***63045039\n```\n\nExemplo de como gerar um QR em base64 do c\u00f3digo Pix:\n\n```python\nfrom pypixcode import PixBuilder\n\nname = \"Fulano De Tau\"\npix_key = \"42fbd387-e918-48c7-abd9-13958bea32ce\"\nvalue = \"1.00\"\ncity = \"Para De Minas\"\ntx_id = \"***\"\n\n# Cria uma inst\u00e2ncia do PixBuilder\npix_builder = PixBuilder(name, pix_key, value, city, tx_id)\n\ncode = pix_builder.get_qrcode()\n# result base64 image: iVBORw0KGgoAAAANSUhEUgAAAQkAAAEJAQAAAACvE+/JAAACuklEQVR42u1ZMY6rUBCbfApKjsBNyMWQiMTFkptwBEoKxKztednVr7b78peSYvVEXuGdeDz2EPnb5xGfK58rplf2iLhlbhHDmvkcMvsXvuqfeN7jyp/49fPPrhDukvnauzym4QS+fR6Pe65bCrMh3DlQzscYAnmhunHfO8DdY3SFC3wsLGgBbqDOufXOcPMcD3IXTzpyI8IW7lL4QIYT+MiDK/jMlLtUBjQYyvnXH1NlqM8Z0AMpQxDpTB6U1vlVt1USNSV3t+MGWsQ0QCgM4b5FQWNC3AVtt/6iPHgqA3/9FD6c0HT7skEoHqNjdRdUMogZ+A4gTckwvpsd4XKWsaaQL8zfG9AngQP9atlq+PUnCC18zprospU8WEnb01LIMNAIsjSCtMg25CyFDEUMmbFLvQVv1stFqgcth3ApA/EVGSZy9zLlbozCHGJsOXOeTHUXkSKKp7tGGwzkHf/C4SpktAscbeLuJY2gmnEmW+puc7nUXXkGBratnrl6hqUkV3432slSGVDdCj+srjJEtpMlGarBFgZ3pQkw4pbtZEmGlJ358bvJpnPlLoX2wklOAfK1tBUDMFtOtY7uBt6RPqe5SPL5GlzDDxxZtzWzs0t3tYg6LXX3UcuQd9PNITNGSfPUXaEaOYnJ3Y57vXUrl2bZapwQKaFlemdqKx54ChkriUk8yYeFFHjlaLOsbm1xKr2PxVhlNVPu0uLcU348S3dBi8VWdzkSvj0Dg0Qc03u0eQqZRgJpm33LQl0eZSEs1yKvprvNKTBalnsw3UDK3SicyfkyDrsmYSkDeZBa8WuqnaF+S9PtOQ3u9b1deL2rm66vUqhcldVU03N05W7BxUmLBU01JmGmd9/qKgkjpj3LLsjvnr5vfvS+B0LGTbSSMDywa7SsPUglIHL3Wd5xtdXdz6v9z5X/7coXs9mf7/Qucv8AAAAASUVORK5CYII=\n\n```\n\n## Contribui\u00e7\u00e3o\n\n1. Fa\u00e7a um fork do projeto\n2. Crie uma branch para sua feature (`git checkout -b feature/nova-feature`)\n3. Commit suas mudan\u00e7as (`git commit -am 'Adiciona nova feature'`)\n4. Fa\u00e7a um push para a branch (`git push origin feature/nova-feature`)\n5. Abra um Pull Request\n\n## Licen\u00e7a\n\nEste projeto est\u00e1 licenciado sob a Licen\u00e7a MIT - veja o arquivo `LICENSE` para mais detalhes.\n",
"bugtrack_url": null,
"license": null,
"summary": "Este projeto \u00e9 uma biblioteca Python para gerar codigo e qrcode do Pix. Ele fornece uma interface simples e intuitiva para criar, modificar e validar dados de Pix.",
"version": "1.0.4",
"project_urls": {
"Repository": "https://github.com/brduarte/pypixcode"
},
"split_keywords": [
"packaging",
" pix",
" qrcode"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "7f74e8052916d6b60d3e315de018de33c6f1568956138794acab3464aef7bac9",
"md5": "80eba3ab35f938eb588bdc7adb53eee7",
"sha256": "88f818c41bbb3f127d2c8a9c6d68aac8087eed3452c23db7f048c7cdd6e4017f"
},
"downloads": -1,
"filename": "pypixcode-1.0.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "80eba3ab35f938eb588bdc7adb53eee7",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": "<4.0,>=3.13",
"size": 4858,
"upload_time": "2025-01-19T19:49:16",
"upload_time_iso_8601": "2025-01-19T19:49:16.039946Z",
"url": "https://files.pythonhosted.org/packages/7f/74/e8052916d6b60d3e315de018de33c6f1568956138794acab3464aef7bac9/pypixcode-1.0.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "e1a9e095a28ef3e824115ef51b0c64eed2b9a2a90471d7ca037c8dc7c389aac0",
"md5": "d908e41f3ba848c928745ea952fbb050",
"sha256": "ee2e60a472c038ccaa10e9c680e6140b03f785ff87513f697b1529c0408701b2"
},
"downloads": -1,
"filename": "pypixcode-1.0.4.tar.gz",
"has_sig": false,
"md5_digest": "d908e41f3ba848c928745ea952fbb050",
"packagetype": "sdist",
"python_version": "source",
"requires_python": "<4.0,>=3.13",
"size": 8893,
"upload_time": "2025-01-19T19:49:17",
"upload_time_iso_8601": "2025-01-19T19:49:17.308596Z",
"url": "https://files.pythonhosted.org/packages/e1/a9/e095a28ef3e824115ef51b0c64eed2b9a2a90471d7ca037c8dc7c389aac0/pypixcode-1.0.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-19 19:49:17",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "brduarte",
"github_project": "pypixcode",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "pypixcode"
}