- Move non-customisable code from pylapi_config_template.py to pylapi_gen.py - Add more customisations into pylapi_config_template.py - Generalise the config module location (not having to be with the gen script)
0.9
- Factorise pylapi_gen.py into functions - Improve pylapi_gen.py: usage, getopt, guide_attrs, deref, request_body - Add PyLapiError and allow_api_raise - Rename common to util - Standardise upper CamelCase for class names - Recommend requirements.txt
0.8
- Rename package - Tidy up directory structure
0.7
- Improve guided comments in generated SDK file - Baseline before renaming
0.6
- Add gen_pylapi_sdk.py to generate SDKs from OpenAPI specifications - Update examples to work with latest generated SDKs - Add MagicWords for naming conversion in generator configuration - Add pathDict to formalise dotted_dict - Add comments in dotted_dict - Add OpenAI conversation.py as a demo - Reorganise and rename some files - PyLapi tidy up logger.debug - Add raw_request to return unwashed request attribute for callbacks - Remove outdated comments
0.5
- Add resource method callbacks - Fix resource method default assignments - Data argument accepts "$..." with self._resource_data embedded using "$...". - Take HTTPStatus 200-299 to be OK (instead of just 200) - Overhall of class_method argument processing - Rename resource_method `load_path` to `load` and `data_path` to `give` - Add `send` to resource_method