- Sponsor
-
Notifications
You must be signed in to change notification settings - Fork 53
Comparing changes
Open a pull request
base repository: omni-us/jsonargparse
base: v3.8.1
head repository: omni-us/jsonargparse
compare: v3.9.0
Commits on Mar 30, 2021
-
- New method add_dataclass_arguments.
- Dataclasses are now supported as a type. - Strip ending full stops from docstrings when used for title. - New predefined type Path_dc. - Generation of yaml now uses internally pyyaml's safe_dump. - Moved add_argument_group and SignatureArguments to _ActionsContainer. - Some code simplifications in package and tests.
Configuration menu - View commit details
-
Copy full SHA for e691557 - Browse repository at this point
Copy the full SHA e691557View commit details -
- Add mention of add_dataclass_arguments in readme.
- Dataclass support only for pure dataclasses to not clash with subclasses support. - Fixed except without a type.
Configuration menu - View commit details
-
Copy full SHA for afebbf4 - Browse repository at this point
Copy the full SHA afebbf4View commit details
Commits on Mar 31, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 121a45a - Browse repository at this point
Copy the full SHA 121a45aView commit details -
Configuration menu - View commit details
-
Copy full SHA for a77a761 - Browse repository at this point
Copy the full SHA a77a761View commit details
Commits on Apr 1, 2021
-
Configuration menu - View commit details
-
Copy full SHA for abd6ba0 - Browse repository at this point
Copy the full SHA abd6ba0View commit details
Commits on Apr 2, 2021
-
- Added support for Callable type.
- Moved type hint tests from jsonschema_tests.py to new typehints_tests.py. - Some cleanup and suggestions from pylint.
Configuration menu - View commit details
-
Copy full SHA for c60c3d4 - Browse repository at this point
Copy the full SHA c60c3d4View commit details
Commits on Apr 5, 2021
-
- New cleaner implementation for type hints support.
- Moved deprecated code to a module specific for this. - ActionEnum deprecated instead enums are given as type. - Fixed issue in RegisteredType deserializer error message. - Added skip_required to _parse_common and parse_object. - Extended get_defaults and _apply_actions to support subclasses.
Configuration menu - View commit details
-
Copy full SHA for 5469b7d - Browse repository at this point
Copy the full SHA 5469b7dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 54725ba - Browse repository at this point
Copy the full SHA 54725baView commit details -
Configuration menu - View commit details
-
Copy full SHA for de31df8 - Browse repository at this point
Copy the full SHA de31df8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 73d314a - Browse repository at this point
Copy the full SHA 73d314aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 27a8527 - Browse repository at this point
Copy the full SHA 27a8527View commit details -
Merge pull request #51 from omni-us/rewrite-typehints
Rewrite typehints
Configuration menu - View commit details
-
Copy full SHA for cf554a1 - Browse repository at this point
Copy the full SHA cf554a1View commit details
Commits on Apr 6, 2021
-
- Signature methods with nested key can be made required.
- Better handling of exceptions in registered types. - Improved callable serializer to consider errors. - Finished ActionTypeHint serialization. - Added compose_dataclasses to create a pure data class from multiple. - Added typehints and deprecated modules to documentation. - Fixed bug in _get_key_value.
Configuration menu - View commit details
-
Copy full SHA for af2313b - Browse repository at this point
Copy the full SHA af2313bView commit details -
Configuration menu - View commit details
-
Copy full SHA for d2d2b34 - Browse repository at this point
Copy the full SHA d2d2b34View commit details -
Configuration menu - View commit details
-
Copy full SHA for b808da6 - Browse repository at this point
Copy the full SHA b808da6View commit details
Commits on Apr 7, 2021
-
Configuration menu - View commit details
-
Copy full SHA for fd9da0b - Browse repository at this point
Copy the full SHA fd9da0bView commit details
Commits on Apr 9, 2021
-
- Changed readme to say Callable type support is experimental.
- Support for Literal types. - Path types repr now has format Path(rel[, cwd=dir]). - instantiate_subclasses now always returns a dict. - Fixed deserialization of types not being done for nested config files. - Removed code of unimplemented multi-cwd from Path class.
Configuration menu - View commit details
-
Copy full SHA for 8e455a5 - Browse repository at this point
Copy the full SHA 8e455a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4bf0189 - Browse repository at this point
Copy the full SHA 4bf0189View commit details -
Configuration menu - View commit details
-
Copy full SHA for 36de589 - Browse repository at this point
Copy the full SHA 36de589View commit details -
Configuration menu - View commit details
-
Copy full SHA for edaa46a - Browse repository at this point
Copy the full SHA edaa46aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 64513ae - Browse repository at this point
Copy the full SHA 64513aeView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff v3.8.1...v3.9.0