pypixcode


Namepypixcode JSON
Version 1.0.4 PyPI version JSON
download
home_pageNone
SummaryEste 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_time2025-01-19 19:49:17
maintainerNone
docs_urlNone
authorbruno.duarte
requires_python<4.0,>=3.13
licenseNone
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"
}
        
Elapsed time: 0.39890s