Qrbill

Latest version: v1.1.0

Safety actively analyzes 629908 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 2 of 3

0.6.1

------------------
- Added ``--version`` command-line option.
- QR-code size is now more in line with the specs, including the embedded Swiss
cross (58, 59).
- Widen space at the right of the QR-code (57).
- A new ``--font-factor`` command-line option allows to scale the font if the
actual size does not fit your needs (55).

0.6.0

------------------
- Added the possibility to include newline sequences in name, street, line1, or
line2 part of addresses to improve printed line wrapping of long lines.
- Moved QR-code and amount section to better comply with the style guide (52).
- Dropped support for EOL Python 3.5 and confirmed support for Python 3.9.

0.5.3

------------------
- Enforced black as swiss cross background color.
- Allowed output with extension other than .svg (warning instead of error).
- Split long address lines to fit in available space (48).

0.5.2

------------------

- Final creditor is only for future use, it was removed from command line
parameters.
- Capitalized Helvetica font name in code (43).
- The top line was printed a bit lower to be more visible (42).

0.5.1

------------------

- Fix for missing country field in QR code when using CombinedAddress (31).
- Added support for printing bill to full A4 format, using the ``full_page``
parameter of ``QRBill.as_svg()`` or the CLI argument ``--full-page``.
- The vertical separation line between receipt and main part can be omitted
through the ``--no-payment-line`` CLI argument.
- A new ``--text`` command line parameter allows for a raw text output.
- Support for Alternate procedures lines was added (``--alt-procs`` argument,
40).

0.5

----------------

- ``QRBill.as_svg()`` accepts now file-like objects.
- Added support for combined address format.
- A top separation line is now printed by default. It can be deactivated
through the ``top_line`` boolean parameter of ``QRBill.__init__()``.
- The error correction level of the QR code conforms now to the spec (M).

Page 2 of 3

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.