Releases: hivesolutions/budy
Releases · hivesolutions/budy
0.10.3
0.10.2
0.10.1
Changed
- Inventory and order reports now render a
-placeholder for unset gender, size and other optional fields instead of the literalNone - Added
@pagemargins to the report print stylesheet so PDF output keeps proper padding around content and page number footer
0.10.0
Added
- Inventory HTML report for selected orders at
/api/orders/inventory, available from the admin via the "Inventory Report" context link - Per-order HTML report at
/api/orders/<id>/report, available from the admin via the "Report" link and cross-linked from the inventory report rows - Inventory PDF export at
/api/orders/inventory.pdfthat renders the inventory report via the Headless service and streams the resulting PDF inline; admin-only and reachable via the new "Inventory PDF" context link. RequiresBASE_URL,BUDY_HEADLESS_URLandBUDY_HEADLESS_KEYconfiguration - Reusable
report/base.html.tpltemplate with a typographic, mailog-inspired look and a dedicatedreport.cssstylesheet - A4 portrait print stylesheet for the inventory report, with a per-row tick box column, repeating table header and
Page X of Ynumbering scripts/load_inventory_demo.pyutility for populating a local Budy instance with sample products and orders to exercise the inventory report- Packaging of the
static/css,templates/reportassets viasetup.py - Support for Python 3.13 and 3.14 in CI
Changed
- Upgraded
actions/checkoutfrom v4 to v6 in CI workflows - Updated black check and setup.py test conditions to Python 3.14
- Replaced
setup.py sdist bdist_wheelwithpython -m buildin deploy workflow - Replaced
twine wheeldependency withtwine buildin deploy workflow