21c037dc25
fix: fix 'duplicate-code' for pylint
2025-09-01 19:36:38 -05:00
4e7c8d393c
fix: consolidate some duplicated code
...
i feel like there was a reason i hadn't done that to begin with, but
now can't recall for sure. pylint certainly thinks it is duplicated
so mostly cleaning this up per its suggestion...
2025-09-01 18:40:21 -05:00
49261a696d
fix: bump minimum version for wuttaweb dependency
...
per misc. pylint refactoring
2025-09-01 15:42:30 -05:00
614189531f
docs: add badge for pylint
2025-09-01 15:37:38 -05:00
45e20926ef
fix: fix 'abstract-method' for pylint
2025-09-01 15:29:51 -05:00
e0a58dc524
fix: fix 'arguments-differ' for pylint
2025-09-01 15:27:27 -05:00
8008b0edad
fix: fix 'attribute-defined-outside-init' for pylint
2025-09-01 15:17:18 -05:00
a56f6e9b91
fix: fix 'broad-exception-caught' for pylint
2025-09-01 15:15:22 -05:00
c3e262804c
fix: fix 'consider-using-dict-comprehension' for pylint
2025-09-01 15:13:59 -05:00
3ba57e3640
fix: fix 'consider-using-f-string' for pylint
2025-09-01 15:12:05 -05:00
efa13362e1
fix: fix 'consider-using-set-comprehension' for pylint
2025-09-01 15:10:28 -05:00
8d8f276793
fix: fix 'empty-docstring' for pylint
2025-09-01 15:08:09 -05:00
54602f605d
fix: fix 'implicit-str-concat' for pylint
2025-09-01 14:57:23 -05:00
c01f9395f0
fix: fix 'inconsistent-return-statements' for pylint
2025-09-01 14:56:35 -05:00
281d654e32
fix: fix 'invalid-name' for pylint
2025-09-01 14:54:59 -05:00
b2beeb4df3
fix: fix 'missing-class-docstring' and 'missing-function-docstring' for pylint
2025-09-01 14:51:13 -05:00
1374910d65
fix: fix 'no-else-return' for pylint
2025-09-01 14:46:06 -05:00
258a1ed287
fix: fix 'no-member' for pylint
2025-09-01 14:45:16 -05:00
c439bacf4f
fix: fix 'no-self-argument' for pylint
2025-09-01 14:43:56 -05:00
5a0d59ee36
fix: fix 'redefined-outer-name' for pylint
2025-09-01 14:35:58 -05:00
d2b5dce8e3
fix: fix 'singleton-comparison' for pylint
2025-09-01 14:32:22 -05:00
e884263779
fix: fix 'too-few-public-methods' for pylint
2025-09-01 14:29:13 -05:00
a4c9e3070c
fix: fix 'too-many-branches' for pylint
2025-09-01 14:29:13 -05:00
becf4fa822
fix: fix 'too-many-lines' for pylint
2025-09-01 14:29:13 -05:00
e5dbc4a98c
fix: fix 'too-many-locals' for pylint
2025-09-01 14:29:13 -05:00
93855e79d1
fix: fix 'too-many-arguments' for pylint
2025-09-01 14:29:13 -05:00
fee44b455a
fix: fix 'too-many-public-methods' for pylint
2025-09-01 14:29:13 -05:00
625a22c83b
fix: fix 'unnecessary-lambda-assignment' for pylint
2025-09-01 14:29:10 -05:00
2e248adb82
fix: fix 'unused-argument' for pylint
2025-09-01 14:07:38 -05:00
4194d20988
fix: fix 'unused-import' for pylint
2025-09-01 13:59:49 -05:00
2d61d6aecf
fix: fix 'unused-variable' for pylint
2025-09-01 13:58:12 -05:00
7833ad502a
fix: fix 'wildcard-import' and 'unused-wildcard-import' for pylint
2025-09-01 13:52:21 -05:00
04de98a787
test: initial pylint support
...
disabling all meaningful checks, will tackle each next...
2025-09-01 13:48:36 -05:00
9805991916
docs: add badge for black code style
2025-08-31 13:28:41 -05:00
2107e9ee1d
fix: format all code with black
...
and from now on should not deviate from that...
2025-08-31 12:59:28 -05:00
925235f0d3
bump: version 0.7.0 → 0.7.1
2025-07-06 13:05:02 -05:00
454758560d
fix: cap sqlalchemy version to 1.x
...
for now, since wuttjamaican allows 2.x but something is not working
right for sideshow. requires further investigation i don't have time
for at the moment.
2025-07-06 13:04:14 -05:00
5c69449055
bump: version 0.6.0 → 0.7.0
2025-07-06 12:59:15 -05:00
cc31592580
fix: allow config injection for sake of tests
...
now that wuttaweb sort of expects a db connection on startup
2025-07-06 12:49:06 -05:00
36ec626c7f
tests: fix test per changes in wuttaweb
2025-07-06 12:24:12 -05:00
24a62b5e83
Revert "docs: avoid latest sphinx, per recent error"
...
This reverts commit f3cca2e370
.
sphinx-toolbox has new release(s) so guessing this is no longer an issue
2025-05-08 22:44:31 -05:00
3d956ef875
fix: bump version requirement for wuttaweb
2025-02-21 18:54:21 -06:00
1ee398e8fb
feat: add basic support to "resolve" a pending product
2025-02-21 18:13:57 -06:00
6b4bc3da10
bump: version 0.5.0 → 0.6.0
2025-02-20 09:33:44 -06:00
edd1f17184
fix: fix customer rendering in OrderItem grids; add sort/filter
2025-02-20 09:04:12 -06:00
d8b37969c5
fix: track vendor name/SKU per OrderItem
...
and include vendor name filter by default for Placement, Receiving views
2025-02-20 09:04:10 -06:00
7ea83b2715
fix: require store for new orders, if so configured
2025-02-19 19:18:30 -06:00
f3cca2e370
docs: avoid latest sphinx, per recent error
...
not sure exactly what the problem here is, but docs cannot build with
sphinx 8.2 - and traceback showed sphinx-toolbox was responsible. the
latter apparently is required by the `enum-tools[sphinx]` pkg
hopefully we can remove this cap before long..?
cf. https://www.sphinx-doc.org/en/master/changes/index.html#release-8-2-0-released-feb-18-2025
2025-02-19 19:15:50 -06:00
4bb4272341
docs: update intersphinx doc links per server migration
2025-02-18 12:15:00 -06:00
3ca89a8479
feat: allow re-order past product for new orders
...
assuming batch has a customer set, with order history
nb. this only uses past *products* and not order qty/uom
2025-02-01 19:39:02 -06:00