3
0
Fork 0
Commit graph

16 commits

Author SHA1 Message Date
0ffc72f766 feat: add "complete" timezone support
at least for now, this is all we need i think..  if nothing
configured, will fallback to default system local timezone.  or can
configure the default, or alternate(s) as needed.

some day when we drop support for python 3.8, can also remove the
python-dateutil dependency..
2025-12-16 22:44:27 -06:00
dac91406c7 feat: add localtime() function, app method 2025-12-15 22:06:04 -06:00
900937826c feat: add make_utc() function, app method
as prep for dropping timezone from DB columns
2025-12-15 14:04:26 -06:00
a6bb538ce9 fix: format all code with black
and from now on should not deviate from that...
2025-08-30 21:25:44 -05:00
60a25ab342 fix: add make_full_name() function, app handler method 2025-01-06 16:36:27 -06:00
9c1bfee97f fix: add simple rendering logic for currency values and errors 2024-12-28 20:10:37 -06:00
Lance Edgar
b401fac04f feat: add util.resource_path() function
need that now that we have configurable mako template paths
2024-08-26 10:12:52 -05:00
Lance Edgar
4b9db13b8f feat: add basic support for progress indicators 2024-08-24 17:19:50 -05:00
Lance Edgar
9ad5dca2ad feat: add util function get_class_hierarchy() 2024-08-15 20:18:54 -05:00
Lance Edgar
739dd285aa fix: add AppHandler.make_title() convenience method 2024-08-05 15:08:14 -05:00
Lance Edgar
375d0be638 feat: add basic data model support
wuttjamaican will provide a default data model with minimal tables;
it's assumed each custom app will extend this model with other tables
2024-07-11 12:55:55 -05:00
Lance Edgar
f654906029 fix: fallback to importlib_metadata when loading entry points
since `pkg_resources` is deprecated for this purpose, per
https://setuptools.pypa.io/en/latest/pkg_resources.html
2024-06-14 17:27:22 -05:00
Lance Edgar
b458272207 Add make_engine_from_config() method for AppHandler
and other misc. tweaks needed to get this incorporated into Rattail
2023-11-19 20:36:51 -06:00
Lance Edgar
005f43d14e Add basic command line framework
`wutta setup` is the only real sub/command yet, and it does nothing
2023-11-19 14:22:25 -06:00
Lance Edgar
c45aea71df Fix tox tests for python3.6 2023-10-29 23:32:11 -05:00
Lance Edgar
5c3c42d6b3 First commit, basic config (with db) and app handler
this has 100% test coverage and i intend to keep it that way.  api
docs have a good start but still need narrative.  several more things
must be added before i can seriously consider incorporating into
rattail but this seemed a good save point
2023-10-28 17:50:13 -05:00