Commit Graph

22 Commits

Author SHA1 Message Date
Daniil Fajnberg 6b241feda5 form field `clean` now force-stringifies value 2022-04-26 21:55:56 +02:00
Daniil Fajnberg 87c1960cd4 correct dependency 2022-02-02 13:37:22 +01:00
Daniil Fajnberg 8ae860f29f version num 2022-01-26 09:36:34 +01:00
Daniil Fajnberg c34a074bfc updated webutils dependency 2022-01-26 09:35:17 +01:00
Daniil Fajnberg 8bd14228d7 updated readme 2022-01-05 15:07:25 +01:00
Daniil Fajnberg e6c5076e39 post requests return text only 2022-01-02 00:40:23 +01:00
Daniil Fajnberg 2f506d7afd default value setter 2022-01-02 00:17:47 +01:00
Daniil Fajnberg 3001caf7ce fixes 2022-01-01 23:41:57 +01:00
Daniil Fajnberg 309a9b678e select option texts without non-printable characters; bugfixes 2022-01-01 18:56:17 +01:00
Daniil Fajnberg c6dbcda947 verbose error with wrong options 2022-01-01 17:21:36 +01:00
Daniil Fajnberg fe3dad39b5 coerce options and default values to strings 2022-01-01 17:21:09 +01:00
Daniil Fajnberg 6f6d2192da added functions to check interfaces against their HTML counterparts; optional dependency on bs4 2022-01-01 13:28:36 +01:00
Daniil Fajnberg 1452e1e6ba version 2021-12-31 12:58:09 +01:00
Daniil Fajnberg 314b287ac4 form definition dictionary keys must be the field names now; refactoring in the `Form` class 2021-12-31 01:41:14 +01:00
Daniil Fajnberg 7618f6650e factored out the YAML utilities to a separate file; added the YAML `!include` functionality 2021-12-30 19:15:35 +01:00
Daniil Fajnberg 6d80cf957f allow using module-function-combinations as dynamic field defaults 2021-12-29 19:50:07 +01:00
Daniil Fajnberg 987e83c110 recursive yaml loading; readme text; minor refactoring 2021-12-29 17:30:34 +01:00
Daniil Fajnberg 4b1536c19a updated repr 2021-12-26 16:10:22 +01:00
Daniil Fajnberg 7e10668cbc added capabilities for making requests; changed hidden to required fields; docstrings 2021-12-26 14:41:01 +01:00
Daniil Fajnberg 9dbe472bbf draft form interface 2021-12-22 08:54:36 +01:00
Daniil Fajnberg 9dafe3da8f correct requirements 2021-12-18 21:18:08 +01:00
Daniil Fajnberg 4b4b95ea98 initial 2021-12-18 21:09:40 +01:00