-
1c762e5767
feat: add app handler methods
save_setting()
, delete_setting()
Lance Edgar
2024-08-06 18:52:34 -0500
-
a5823a2202
bump: version 0.8.3 → 0.9.0
v0.9.0
Lance Edgar
2024-08-05 22:54:20 -0500
-
8068c26327
test: skip some tests for nodb scenario
Lance Edgar
2024-08-05 22:41:58 -0500
-
b5884ff6ca
test: fix more tests for python 3.10
Lance Edgar
2024-08-05 22:39:45 -0500
-
afa3352c83
test: fix tests for
AppHandler.get_version()
Lance Edgar
2024-08-05 22:25:43 -0500
-
06771d7596
fix: remove print statement
Lance Edgar
2024-08-05 22:21:52 -0500
-
2a21e70ff1
feat: add AppHandler methods, get_distribution() and get_version()
Lance Edgar
2024-08-05 21:48:45 -0500
-
0a46dddf3f
bump: version 0.8.2 → 0.8.3
v0.8.3
Lance Edgar
2024-08-05 15:31:36 -0500
-
a38a69afa2
fix: add
AuthHandler.user_is_admin()
method
Lance Edgar
2024-08-05 14:27:53 -0500
-
739dd285aa
fix: add
AppHandler.make_title()
convenience method
Lance Edgar
2024-08-04 14:23:02 -0500
-
27b859c1c7
bump: version 0.8.1 → 0.8.2
v0.8.2
Lance Edgar
2024-07-18 11:11:43 -0500
-
c424a6cd8a
fix: add
check_user_password()
method for auth handler
Lance Edgar
2024-07-18 10:27:31 -0500
-
9fc7dbe1f7
bump: version 0.8.0 → 0.8.1
v0.8.1
Lance Edgar
2024-07-17 18:22:21 -0500
-
86997397de
fix: make
AuthHandler.get_user()
do lookups for uuid, username
Lance Edgar
2024-07-17 17:46:13 -0500
-
ca997807e4
bump: version 0.7.0 → 0.8.0
v0.8.0
Lance Edgar
2024-07-14 23:22:31 -0500
-
e899d06151
feat: flesh out the auth handler; add people handler
Lance Edgar
2024-07-14 23:20:44 -0500
-
43ca404837
feat: add model for Person; tie to User
Lance Edgar
2024-07-14 15:47:39 -0500
-
60d3fcd13b
fix: add migration for auth tables
Lance Edgar
2024-07-14 14:45:52 -0500
-
1995095627
build: just run pytest, avoid tox when making release
Lance Edgar
2024-07-14 11:08:26 -0500
-
5d15ef9720
bump: version 0.6.1 → 0.7.0
v0.7.0
Lance Edgar
2024-07-14 11:07:03 -0500
-
b4d6cfb0ed
fix: always use 'wutta' prefix for provider entry points
Lance Edgar
2024-07-14 10:45:13 -0500
-
f6d0912c03
docs: update project urls to wuttaproject.org
Lance Edgar
2024-07-14 09:28:58 -0500
-
639b0de8b1
feat: add basic "auth" data models: user/role/perm
Lance Edgar
2024-07-13 23:25:20 -0500
-
7442047d0e
build: fix reference to readme filename
Lance Edgar
2024-07-12 21:44:30 -0500
-
1b8d5d7bfe
docs: use markdown for project readme
Lance Edgar
2024-07-12 21:40:33 -0500
-
0454ab70e0
bump: version 0.6.0 → 0.6.1
v0.6.1
Lance Edgar
2024-07-12 00:12:26 -0500
-
ef5b13a297
fix: add
AppHandler.load_object()
method
Lance Edgar
2024-07-11 19:32:44 -0500
-
ae973881af
fix: add
WuttaConfig.production()
method
Lance Edgar
2024-07-11 18:19:38 -0500
-
cedc74e16b
bump: version 0.5.0 → 0.6.0
v0.6.0
Lance Edgar
2024-07-11 13:00:49 -0500
-
375d0be638
feat: add basic data model support
Lance Edgar
2024-07-11 12:55:55 -0500
-
7012409e1e
bump: version 0.4.0 → 0.5.0
v0.5.0
Lance Edgar
2024-07-09 16:47:54 -0500
-
80da7f5d6f
feat: drop python 3.6 support
Lance Edgar
2024-07-09 16:47:24 -0500
-
3ea9deea06
docs: avoid unknown command
Lance Edgar
2024-07-04 14:41:53 -0500
-
d47ba53eec
bump: version 0.3.2 → 0.4.0
v0.4.0
Lance Edgar
2024-07-04 14:37:38 -0500
-
a76cbf29e9
feat: remove legacy command system
Lance Edgar
2024-07-04 14:35:29 -0500
-
fd76766f56
fix: use more explicit import in config constructor
Lance Edgar
2024-07-04 11:37:21 -0500
-
f5825e964c
test: add 'nodb' test runner
Lance Edgar
2024-07-04 08:00:42 -0500
-
132073177c
bump: version 0.3.1 → 0.3.2
v0.3.2
Lance Edgar
2024-07-04 07:44:01 -0500
-
a25712ef54
fix: let config class specify default app handler, engine maker
Lance Edgar
2024-07-04 07:12:22 -0500
-
c3efbfbf7b
fix: ensure config has no app when constructor finishes
Lance Edgar
2024-07-04 06:21:38 -0500
-
3ab181b129
docs: use accurate package version when building docs
Lance Edgar
2024-06-30 20:40:23 -0500
-
5096fd6d3c
docs: add another resource link for cli frameworks
Lance Edgar
2024-06-30 20:31:12 -0500
-
4de2e6dc6e
docs: stop documenting wutta command line framwework
Lance Edgar
2024-06-30 20:26:25 -0500
-
746bcf18de
docs: use furo docs theme instead of alabaster
Lance Edgar
2024-06-30 20:22:42 -0500
-
0b3db3cac0
bump: version 0.3.0 → 0.3.1
v0.3.1
Lance Edgar
2024-06-14 17:33:47 -0500
-
f654906029
fix: fallback to
importlib_metadata
when loading entry points
Lance Edgar
2024-06-14 17:27:22 -0500
-
5802391382
build: show brief license, not full text
Lance Edgar
2024-06-10 16:06:01 -0500
-
3e2901b0cd
test: ignore import error in version module
Lance Edgar
2024-06-10 15:04:53 -0500
-
9dff672633
bump: version 0.2.1 → 0.3.0
v0.3.0
Lance Edgar
2024-06-10 13:55:20 -0500
-
dbc3c8f9ca
feat: use hatchling for package build backend
Lance Edgar
2024-06-10 13:52:12 -0500
-
5204e81c00
build: parse version from pyproject.toml when building release
Lance Edgar
2024-06-10 13:42:59 -0500
-
b642f8d479
bump: version 0.2.0 → 0.2.1
v0.2.1
Lance Edgar
2024-06-10 13:37:47 -0500
-
2bfd65de3d
fix: use
importlib-metadata
backport for older systems
Lance Edgar
2024-06-10 13:36:32 -0500
-
9f5b36b49e
bump: version 0.1.12 → 0.2.0
v0.2.0
Lance Edgar
2024-06-10 13:32:29 -0500
-
8a1ec6210c
feat: replace setup.cfg with pyproject.toml
Lance Edgar
2024-06-10 13:29:22 -0500
-
ba1905b7ad
Revert "Add support for python 3.12"
Lance Edgar
2024-05-31 14:03:02 -0500
-
07bc29c494
Add support for python 3.12
Lance Edgar
2024-05-31 13:34:23 -0500
-
1d7ee980d5
Update changelog
v0.1.12
Lance Edgar
2024-05-28 22:58:07 -0500
-
6777f02e06
Fix bug when default config paths do not exist
Lance Edgar
2024-05-28 22:55:53 -0500
-
cd79f949d2
Update changelog
v0.1.11
Lance Edgar
2024-05-15 14:25:25 -0500
-
a552e6c471
Raise AttributeError if no app provider has it
Lance Edgar
2024-05-15 14:22:45 -0500
-
51d884ac8b
Fix import for
logging.config
Lance Edgar
2024-05-06 21:42:43 -0500
-
97e9f535f9
Fix default dist filename for release task
Lance Edgar
2024-04-14 15:02:58 -0500
-
0e611ca866
Update changelog
v0.1.10
Lance Edgar
2024-04-14 15:00:46 -0500
-
24a86ffeb4
Make
WuttaConfig.get_list()
return None
by default
Lance Edgar
2024-04-14 14:59:32 -0500
-
16e9811816
Update changelog
v0.1.9
Lance Edgar
2023-11-30 15:11:45 -0600
-
49edece2f2
Fix test if local config file exists
Lance Edgar
2023-11-25 18:05:52 -0600
-
485597e7b1
Avoid deprecation warning for ConfigParser
Lance Edgar
2023-11-25 17:07:46 -0600
-
d73ff274df
Add generic handler base class, tests, docs
Lance Edgar
2023-11-25 16:28:37 -0600
-
27a90b2a87
Update changelog
v0.1.8
Lance Edgar
2023-11-24 23:20:49 -0600
-
3a8bd1fce9
Add app providers, tests, docs
Lance Edgar
2023-11-24 22:24:20 -0600
-
3cafa28ab9
Add link to coverage in main docs
Lance Edgar
2023-11-24 19:47:08 -0600
-
c983e0e5af
Update changelog
v0.1.7
Lance Edgar
2023-11-24 19:29:48 -0600
-
64af49ffdf
Add basic database docs
Lance Edgar
2023-11-24 19:14:48 -0600
-
b59e83907c
Add config extension class, tests, docs
Lance Edgar
2023-11-24 18:45:10 -0600
-
f9f2bcc3d0
Add more install docs
Lance Edgar
2023-11-24 17:32:45 -0600
-
be1e73d7f0
Use ReST instead of markdown for README
Lance Edgar
2023-11-24 16:55:37 -0600
-
9258d8b55a
Add docs for settings table
Lance Edgar
2023-11-24 16:32:52 -0600
-
4a7729a702
Add docs for handlers, app handler
Lance Edgar
2023-11-24 15:49:57 -0600
-
6b110e567a
Add docs for subcommands
Lance Edgar
2023-11-24 14:22:22 -0600
-
8759fb8d37
Tweak docs for
FileConfigTestCase
Lance Edgar
2023-11-22 21:48:18 -0600
-
af4c28b286
Add a large chunk of the docs for command line interface
Lance Edgar
2023-11-22 21:40:26 -0600
-
8a4438c725
Update changelog
v0.1.6
Lance Edgar
2023-11-22 18:10:14 -0600
-
e2963403fe
Add
date-organize
subcommand
Lance Edgar
2023-11-22 12:26:27 -0600
-
c3914738d5
Move cli framework to
wuttjamaican.cmd
subpackage
Lance Edgar
2023-11-22 11:13:39 -0600
-
37e42eebbc
Update changelog
v0.1.5
Lance Edgar
2023-11-22 09:32:46 -0600
-
5c4dcb09f3
Add
--stdout
and --stderr
args for base Command class
Lance Edgar
2023-11-22 09:11:36 -0600
-
13472a5ab5
Add
wutta make-appdir
subcommand
Lance Edgar
2023-11-22 00:01:46 -0600
-
5e971e4b0c
Update changelog
v0.1.4
Lance Edgar
2023-11-21 22:28:14 -0600
-
1431555605
Allow factory override in
make_config()
Lance Edgar
2023-11-21 22:25:45 -0600
-
ed6a5db452
Add
Subcommand.make_arg_parser()
method
Lance Edgar
2023-11-21 20:48:44 -0600
-
4641e24afd
Add narrative docs for app configuration
Lance Edgar
2023-11-21 18:27:29 -0600
-
f9a7b41f94
Update changelog
v0.1.3
Lance Edgar
2023-11-21 14:43:08 -0600
-
4ff83162e1
Must use "safe" top-level name for subcommand entry points
Lance Edgar
2023-11-21 14:16:36 -0600
-
ea9a9ade57
Change entry point group naming for subcommands
Lance Edgar
2023-11-21 14:08:26 -0600
-
d8252f029d
Allow specifying config object for Command constructor
Lance Edgar
2023-11-20 22:29:11 -0600
-
34836b006d
Fix typo in docs
Lance Edgar
2023-11-20 22:02:20 -0600
-
1545269ae4
Add flag to skip tests when pushing a release
Lance Edgar
2023-11-20 21:44:00 -0600
-
38e0eca4bc
Update changelog
v0.1.2
Lance Edgar
2023-11-20 21:40:08 -0600
-
be251f04d3
Add
get_config_paths()
function, split off from make_config()
Lance Edgar
2023-11-20 18:16:23 -0600