Lance Edgar
937f54681f
fix: deprecate parse_bool()
and parse_list()
in rattail.config
...
those are provided by `wuttjamaican.util` now instead, but also the
`RattailConfig` methods
2024-07-01 21:31:22 -05:00
Lance Edgar
44378b38b1
fix: remove duplicated / unused code for rattail.db.config
...
also remove imported names from `rattail.db.util`
2024-07-01 21:03:06 -05:00
Lance Edgar
10a21f8cc3
fix: remove some unused imports
2024-07-01 20:38:37 -05:00
Lance Edgar
21311b17e2
fix: remove references, dependency for six
package
2024-07-01 17:18:35 -05:00
Lance Edgar
4000513231
test: remove tests for legacy commands
2024-07-01 14:08:56 -05:00
Lance Edgar
35b38f41f2
bump: version 0.13.5 → 0.14.0
2024-07-01 13:57:50 -05:00
Lance Edgar
3de7021744
feat: remove legacy command system
...
we now use Typer commands instead
2024-07-01 13:26:52 -05:00
Lance Edgar
bc5447146f
docs: refactor importer command docs, per typer
2024-07-01 11:42:37 -05:00
Lance Edgar
673aebd171
docs: add some basic docs for typer commands
...
remove some docs for legacy commands
2024-07-01 10:02:23 -05:00
Lance Edgar
1a6520ccbb
docs: use furo docs theme instead of classic
2024-07-01 09:03:16 -05:00
Lance Edgar
9fa3968f90
fix: make pyrpoject.toml instead of setup.cfg for generated project
2024-06-30 17:03:28 -05:00
Lance Edgar
faf045c2fe
bump: version 0.13.4 → 0.13.5
2024-06-28 15:38:09 -05:00
Lance Edgar
18a62adfcf
fix: allow config override of "problems" for postfix-summary
...
since in practice, 'rejected' happens rather often and is not worth
looking into. maybe want to avoid that by default but at least with
this change it can be explicitly avoided per install via config
2024-06-28 14:36:24 -05:00
Lance Edgar
534df3bf0b
fix: read logs from journald by default, for postfix-summary
...
since newer systems no longer have a `/var/log/mail.log` file, but
keep the option to specify a file for older systems
2024-06-28 14:32:03 -05:00
Lance Edgar
d60e12d337
bump: version 0.13.3 → 0.13.4
2024-06-27 22:02:56 -05:00
Lance Edgar
897d5988a2
fix: fix missing module import
2024-06-27 22:01:53 -05:00
Lance Edgar
ca7ff35721
bump: version 0.13.2 → 0.13.3
2024-06-24 18:17:51 -05:00
Lance Edgar
e49d927fe0
fix: truncate invoice item description for receiving, if needed
...
the vendor invoice has varchar(255) but purchase has varchar(60)
..maybe should align those at some point?
2024-06-24 18:14:40 -05:00
Lance Edgar
9640779682
fix: merge associated shopper records when merging 2 people
2024-06-14 20:11:14 -05:00
Lance Edgar
5b0410b252
build: avoid version parse when uploading release
2024-06-14 18:00:04 -05:00
Lance Edgar
4adabe3261
bump: version 0.13.1 → 0.13.2
2024-06-14 17:58:56 -05:00
Lance Edgar
bdbdb15040
fix: revert back to setup.py + setup.cfg
...
apparently with python 3.6 things "mostly" work but then they break if
any specified dependencies have a dot in the name. which in this
project, is the case for `flufl.bounce`
so until we drop python 3.6 support, we cannot use pyproject.toml here
2024-06-14 17:57:28 -05:00
Lance Edgar
b30cf1bd78
build: fix project license attribute
...
avoid including the full license text
2024-06-11 23:09:07 -05:00
Lance Edgar
3ccf82b50c
docs: fix changelog references
2024-06-11 23:08:40 -05:00
Lance Edgar
12240da995
docs: incorporate old changelog into doc structure
...
otherwise sphinx complains, which means an error with tox build
2024-06-10 15:11:29 -05:00
Lance Edgar
f18319e6d9
bump: version 0.13.0 → 0.13.1
2024-06-10 14:43:05 -05:00
Lance Edgar
2bba482c78
fix: move canonical app version to pyproject.toml
2024-06-10 14:42:49 -05:00
Lance Edgar
0dc62eaad5
bump: version 0.12.9 → 0.13.0
2024-06-10 14:40:11 -05:00
Lance Edgar
c22e1a2b65
feat: switch from setup.cfg to pyproject.toml / hatchling
2024-06-10 14:26:21 -05:00
Lance Edgar
9075c855d9
fix: use latest wuttjamaican
...
also ignore temp files etc.
2024-06-10 14:01:53 -05:00
Lance Edgar
bf1cdfc399
build: ignore the dist folder
2024-06-10 11:09:38 -05:00
Lance Edgar
7ea54842c7
Update changelog
2024-06-10 11:09:06 -05:00
Lance Edgar
9b0feaff68
feat: define the app_package
setting for new projects
2024-06-10 09:01:20 -05:00
Lance Edgar
94c2d425db
feat: add get_pkg_version()
convenience function
...
this is only needed until we can require python 3.8+
2024-06-10 08:59:44 -05:00
Lance Edgar
f87b40a080
Add config snippet for new projects, to define static libcache
2024-06-06 16:41:14 -05:00
Lance Edgar
689e93ee74
Update changelog
2024-06-06 15:29:34 -05:00
Lance Edgar
44be0c7c31
Add snippet for fanstatic/libcache when generating web project
2024-06-05 23:17:15 -05:00
Lance Edgar
9eda1a48c2
Define the -n
command flag as alias for --no-init
...
for backward compatibility
2024-06-05 14:54:17 -05:00
Lance Edgar
f5a32c69a7
Fix missing import for rattail make-config
command
2024-06-05 14:51:05 -05:00
Lance Edgar
4120e29abd
Remove old/unused project scaffold template
...
was previously used with command, `pcreate -s rattail`
but newer Generate Project feature in tailbone, using the
ProjectHandler for logic, is a better way
2024-06-04 22:10:17 -05:00
Lance Edgar
462791b804
Project generator should make typer commands, not old-style
2024-06-04 22:07:02 -05:00
Lance Edgar
0439db869f
Update changelog
2024-06-02 14:54:04 -05:00
Lance Edgar
fee59ec557
Fix datasync command args, per typer
2024-06-02 14:49:05 -05:00
Lance Edgar
b08be0783f
Update changelog
2024-06-01 14:24:53 -05:00
Lance Edgar
570c726e65
Fix --progress-socket
arg handling for typer commands
2024-06-01 13:55:43 -05:00
Lance Edgar
316dff1741
Fix rattail datasync remove-settings
command line, per typer
2024-05-31 18:08:35 -05:00
Lance Edgar
360315c924
Add setting to allow decimal quantities for ordering/receiving
2024-05-31 10:56:32 -05:00
Lance Edgar
aad10bfe00
Update changelog
2024-05-31 09:27:33 -05:00
Lance Edgar
5984093ce0
Fix args for rattail populate-batch
command, per typer
2024-05-31 09:26:50 -05:00
Lance Edgar
9e45e4a6bd
Update changelog
2024-05-31 08:45:28 -05:00