AgriTheory Newsletter: November 2025
Electronic Payments
The latest release of Electronic Payments (v15.8.2) includes a targeted bug fix addressing a configuration error in pyproject.toml. This update also refreshes the poetry.lock file and updates the pre-commit configuration to ensure a smoother development and deployment experience.
Inventory Tools
Inventory Tools saw several updates across three recent releases. The newest release (v15.7.0) introduces a fix to test fixtures ensuring all prices are correctly included on the Bakery Buying List, and updates customize.py to safely check for the modified key before attempting to remove it, preventing key errors during bench migrate. An earlier release (v15.6.2) resolved a visual bug where the grid and images would stretch when hovering over warehouses in the Warehouse Plan.
The v15.6.1 release focused on improving the Production Plan experience by adding an informational message when Purchase Orders are missing, helping users quickly identify and address gaps in their planning workflow. This release also added the project field to pyproject.toml to keep project metadata up to date.
Test Utils
The latest release of Test Utils (v15.3.2) delivers several quality-of-life improvements and bug fixes. A notable fix resolves an invalid cross-device link error that could disrupt file operations, and the bylines hook has been updated to gracefully handle projects that contain no markdown files, preventing unexpected failures. Additionally, a new pre-commit hook has been introduced to automatically detect and replace hardcoded email literals in source files, improving code hygiene and reducing the risk of sensitive data being committed to version control.
Please contact us for corrections, additions, questions, or to request a topic.
© 2026 AgriTheory. All Rights Reserved.