2.5 KiB
2.5 KiB
Changelog
All notable changes to rattail will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
v0.13.2 (2024-06-14)
Fix
- revert back to setup.py + setup.cfg
v0.13.1 (2024-06-10)
Fix
- move canonical app version to pyproject.toml
v0.13.0 (2024-06-10)
Feat
- switch from setup.cfg to pyproject.toml / hatchling
v0.12.9 (2024-06-10)
Feat
- add config snippet for new projects, to define static libcache
- define the
app_package
setting for new projects - add
get_pkg_version()
convenience function
v0.12.8 (2024-06-06)
Feat
- project generator should make typer commands, not old-style
- remove old/unused project scaffold template
- add snippet for fanstatic/libcache when generating web project
Fix
- fix missing import for
rattail make-config
command - define the
-n
command flag as alias for--no-init
v0.12.7 (2024-06-02)
Fix
- fix datasync command args, per typer
v0.12.6 (2024-06-01)
Feat
- add setting to allow decimal quantities for ordering/receiving
Fix
- fix
rattail datasync remove-settings
command line, per typer - fix
--progress-socket
arg handling for typer commands
v0.12.5 (2024-05-31)
Fix
- fix args for
rattail populate-batch
command, per typer
v0.12.4 (2024-05-31)
Fix
- fix params for generic "run purge" command logic, per typer
v0.12.3 (2024-05-31)
Fix
- fix args for
rattail purge-batches
command, per typer
v0.12.2 (2024-05-30)
Feat
- log the
pflogsumm
command before running it
Fix
- fix some commands/arguments, per typer
v0.12.1 (2024-05-29)
Feat
- include organic flag when normalizing product
v0.12.0 (2024-05-29)
This release begins the migration to use typer
for all commands,
instead of the "traditional" (now WuttJamaican-based) commands.
Feat
- add
get_runas_user()
method for AppHandler - move rich and prompt_toolkit things to separate module
- move
finalize_session()
function todb.util
module - move "install" command logic to separate handler/module
- move "import command runner" logic to separate handler
- add basic support for
typer
command system - migrate all commands to use typer
- add command logic functions for running reports, purging things
Fix
- fix subcommand runas user when caller provides username
Older Releases
Please see docs/OLDCHANGES.rst
for older release notes.