3
0
Fork 0

Commit graph

  • 7012409e1e bump: version 0.4.0 → 0.5.0 v0.5.0 Lance Edgar 2024-07-09 16:47:54 -05:00
  • 80da7f5d6f feat: drop python 3.6 support Lance Edgar 2024-07-09 16:47:24 -05:00
  • 3ea9deea06 docs: avoid unknown command Lance Edgar 2024-07-04 14:41:53 -05:00
  • d47ba53eec bump: version 0.3.2 → 0.4.0 v0.4.0 Lance Edgar 2024-07-04 14:37:38 -05:00
  • a76cbf29e9 feat: remove legacy command system Lance Edgar 2024-07-04 14:35:29 -05:00
  • fd76766f56 fix: use more explicit import in config constructor Lance Edgar 2024-07-04 11:37:21 -05:00
  • f5825e964c test: add 'nodb' test runner Lance Edgar 2024-07-04 08:00:42 -05:00
  • 132073177c bump: version 0.3.1 → 0.3.2 v0.3.2 Lance Edgar 2024-07-04 07:44:01 -05:00
  • a25712ef54 fix: let config class specify default app handler, engine maker Lance Edgar 2024-07-04 07:12:22 -05:00
  • c3efbfbf7b fix: ensure config has no app when constructor finishes Lance Edgar 2024-07-04 06:21:38 -05:00
  • 3ab181b129 docs: use accurate package version when building docs Lance Edgar 2024-06-30 20:40:23 -05:00
  • 5096fd6d3c docs: add another resource link for cli frameworks Lance Edgar 2024-06-30 20:31:12 -05:00
  • 4de2e6dc6e docs: stop documenting wutta command line framwework Lance Edgar 2024-06-30 20:26:25 -05:00
  • 746bcf18de docs: use furo docs theme instead of alabaster Lance Edgar 2024-06-30 20:22:42 -05:00
  • 0b3db3cac0 bump: version 0.3.0 → 0.3.1 v0.3.1 Lance Edgar 2024-06-14 17:33:47 -05:00
  • f654906029 fix: fallback to importlib_metadata when loading entry points Lance Edgar 2024-06-14 17:27:22 -05:00
  • 5802391382 build: show brief license, not full text Lance Edgar 2024-06-10 16:06:01 -05:00
  • 3e2901b0cd test: ignore import error in version module Lance Edgar 2024-06-10 15:04:53 -05:00
  • 9dff672633 bump: version 0.2.1 → 0.3.0 v0.3.0 Lance Edgar 2024-06-10 13:55:20 -05:00
  • dbc3c8f9ca feat: use hatchling for package build backend Lance Edgar 2024-06-10 13:52:12 -05:00
  • 5204e81c00 build: parse version from pyproject.toml when building release Lance Edgar 2024-06-10 13:42:59 -05:00
  • b642f8d479 bump: version 0.2.0 → 0.2.1 v0.2.1 Lance Edgar 2024-06-10 13:37:47 -05:00
  • 2bfd65de3d fix: use importlib-metadata backport for older systems Lance Edgar 2024-06-10 13:36:32 -05:00
  • 9f5b36b49e bump: version 0.1.12 → 0.2.0 v0.2.0 Lance Edgar 2024-06-10 13:32:29 -05:00
  • 8a1ec6210c feat: replace setup.cfg with pyproject.toml Lance Edgar 2024-06-10 13:29:22 -05:00
  • ba1905b7ad Revert "Add support for python 3.12" Lance Edgar 2024-05-31 14:03:02 -05:00
  • 07bc29c494 Add support for python 3.12 Lance Edgar 2024-05-31 13:34:23 -05:00
  • 1d7ee980d5 Update changelog v0.1.12 Lance Edgar 2024-05-28 22:58:07 -05:00
  • 6777f02e06 Fix bug when default config paths do not exist Lance Edgar 2024-05-28 22:55:53 -05:00
  • cd79f949d2 Update changelog v0.1.11 Lance Edgar 2024-05-15 14:25:25 -05:00
  • a552e6c471 Raise AttributeError if no app provider has it Lance Edgar 2024-05-15 14:22:45 -05:00
  • 51d884ac8b Fix import for logging.config Lance Edgar 2024-05-06 21:42:43 -05:00
  • 97e9f535f9 Fix default dist filename for release task Lance Edgar 2024-04-14 15:02:58 -05:00
  • 0e611ca866 Update changelog v0.1.10 Lance Edgar 2024-04-14 15:00:46 -05:00
  • 24a86ffeb4 Make WuttaConfig.get_list() return None by default Lance Edgar 2024-04-14 14:59:32 -05:00
  • 16e9811816 Update changelog v0.1.9 Lance Edgar 2023-11-30 15:11:45 -06:00
  • 49edece2f2 Fix test if local config file exists Lance Edgar 2023-11-25 18:05:52 -06:00
  • 485597e7b1 Avoid deprecation warning for ConfigParser Lance Edgar 2023-11-25 17:07:46 -06:00
  • d73ff274df Add generic handler base class, tests, docs Lance Edgar 2023-11-25 16:28:37 -06:00
  • 27a90b2a87 Update changelog v0.1.8 Lance Edgar 2023-11-24 23:20:49 -06:00
  • 3a8bd1fce9 Add app providers, tests, docs Lance Edgar 2023-11-24 22:24:20 -06:00
  • 3cafa28ab9 Add link to coverage in main docs Lance Edgar 2023-11-24 19:47:08 -06:00
  • c983e0e5af Update changelog v0.1.7 Lance Edgar 2023-11-24 19:29:48 -06:00
  • 64af49ffdf Add basic database docs Lance Edgar 2023-11-24 19:14:48 -06:00
  • b59e83907c Add config extension class, tests, docs Lance Edgar 2023-11-24 18:45:10 -06:00
  • f9f2bcc3d0 Add more install docs Lance Edgar 2023-11-24 17:32:45 -06:00
  • be1e73d7f0 Use ReST instead of markdown for README Lance Edgar 2023-11-24 16:55:37 -06:00
  • 9258d8b55a Add docs for settings table Lance Edgar 2023-11-24 16:32:52 -06:00
  • 4a7729a702 Add docs for handlers, app handler Lance Edgar 2023-11-24 15:49:57 -06:00
  • 6b110e567a Add docs for subcommands Lance Edgar 2023-11-24 14:22:22 -06:00
  • 8759fb8d37 Tweak docs for FileConfigTestCase Lance Edgar 2023-11-22 21:48:18 -06:00
  • af4c28b286 Add a large chunk of the docs for command line interface Lance Edgar 2023-11-22 21:40:26 -06:00
  • 8a4438c725 Update changelog v0.1.6 Lance Edgar 2023-11-22 18:10:14 -06:00
  • e2963403fe Add date-organize subcommand Lance Edgar 2023-11-22 12:26:27 -06:00
  • c3914738d5 Move cli framework to wuttjamaican.cmd subpackage Lance Edgar 2023-11-22 11:13:39 -06:00
  • 37e42eebbc Update changelog v0.1.5 Lance Edgar 2023-11-22 09:32:46 -06:00
  • 5c4dcb09f3 Add --stdout and --stderr args for base Command class Lance Edgar 2023-11-22 09:11:36 -06:00
  • 13472a5ab5 Add wutta make-appdir subcommand Lance Edgar 2023-11-22 00:01:46 -06:00
  • 5e971e4b0c Update changelog v0.1.4 Lance Edgar 2023-11-21 22:28:14 -06:00
  • 1431555605 Allow factory override in make_config() Lance Edgar 2023-11-21 22:25:45 -06:00
  • ed6a5db452 Add Subcommand.make_arg_parser() method Lance Edgar 2023-11-21 20:48:44 -06:00
  • 4641e24afd Add narrative docs for app configuration Lance Edgar 2023-11-21 18:27:29 -06:00
  • f9a7b41f94 Update changelog v0.1.3 Lance Edgar 2023-11-21 14:43:08 -06:00
  • 4ff83162e1 Must use "safe" top-level name for subcommand entry points Lance Edgar 2023-11-21 14:16:36 -06:00
  • ea9a9ade57 Change entry point group naming for subcommands Lance Edgar 2023-11-21 14:08:26 -06:00
  • d8252f029d Allow specifying config object for Command constructor Lance Edgar 2023-11-20 22:29:11 -06:00
  • 34836b006d Fix typo in docs Lance Edgar 2023-11-20 22:02:20 -06:00
  • 1545269ae4 Add flag to skip tests when pushing a release Lance Edgar 2023-11-20 21:44:00 -06:00
  • 38e0eca4bc Update changelog v0.1.2 Lance Edgar 2023-11-20 21:40:08 -06:00
  • be251f04d3 Add get_config_paths() function, split off from make_config() Lance Edgar 2023-11-20 18:16:23 -06:00
  • a0186b346e Add common FileConfigTestCase class, in new testing module Lance Edgar 2023-11-20 16:19:22 -06:00
  • 427afc27fc Add test to ensure we get correct app handler by default Lance Edgar 2023-11-20 09:57:38 -06:00
  • b4e9fb8ea7 Restrict coverage even more, for tox py3.7 runs Lance Edgar 2023-11-19 20:46:54 -06:00
  • db70b0d550 Update changelog v0.1.1 Lance Edgar 2023-11-19 20:41:22 -06:00
  • b458272207 Add make_engine_from_config() method for AppHandler Lance Edgar 2023-11-19 20:36:51 -06:00
  • afd2d005a3 Fix how invoke script reads pkg version Lance Edgar 2023-11-19 15:40:40 -06:00
  • d71c79ea4a Update changelog v0.1.0 Lance Edgar 2023-11-19 15:39:20 -06:00
  • 068d8f29b5 Fix errors for tox runs Lance Edgar 2023-11-19 15:21:17 -06:00
  • 005f43d14e Add basic command line framework Lance Edgar 2023-11-19 14:22:25 -06:00
  • 417f7e5c38 Run tests when doing a release Lance Edgar 2023-11-19 00:53:35 -06:00
  • 4350704996 Remove make_config() from root namespace Lance Edgar 2023-11-19 00:52:50 -06:00
  • 658fbe3646 Revert "Mock code to hopefully trigger test coverage failure" Lance Edgar 2023-10-30 18:31:08 -05:00
  • df3c4914b3 Mock code to hopefully trigger test coverage failure Lance Edgar 2023-10-30 00:51:52 -05:00
  • 8f52d85f1a Static folder must exist for docs to build Lance Edgar 2023-10-30 00:26:09 -05:00
  • 2a86f78b3e Fix entry point loading for python 3.8, 3.9 Lance Edgar 2023-10-30 00:08:57 -05:00
  • 85aea9738c Include 'db' extra for tox tests Lance Edgar 2023-10-29 23:44:58 -05:00
  • c45aea71df Fix tox tests for python3.6 Lance Edgar 2023-10-29 23:32:11 -05:00
  • cd2d16e6ac Log warning if ambiguous config key detected Lance Edgar 2023-10-29 22:41:33 -05:00
  • 26b78adb56 Add tox config Lance Edgar 2023-10-29 10:26:02 -05:00
  • 5c3c42d6b3 First commit, basic config (with db) and app handler Lance Edgar 2023-10-28 17:48:37 -05:00