-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
rebased aiopenapi3 #69
base: master
Are you sure you want to change the base?
Commits on Feb 1, 2022
-
describe the base types using dataclasses, use the data class annotations for parsing all unit tests pass
Configuration menu - View commit details
-
Copy full SHA for b7a9774 - Browse repository at this point
Copy the full SHA b7a9774View commit details -
- using Optional - default value - have a dataclass constructor
Configuration menu - View commit details
-
Copy full SHA for bcc98a4 - Browse repository at this point
Copy the full SHA bcc98a4View commit details -
required_fields - using typing Optional information instead
- the classmethod property ObjectBase.required_fields requires python 3.9
Configuration menu - View commit details
-
Copy full SHA for 880de1a - Browse repository at this point
Copy the full SHA 880de1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for de5fc0f - Browse repository at this point
Copy the full SHA de5fc0fView commit details -
Configuration menu - View commit details
-
Copy full SHA for c7d1748 - Browse repository at this point
Copy the full SHA c7d1748View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4495473 - Browse repository at this point
Copy the full SHA 4495473View commit details -
Configuration menu - View commit details
-
Copy full SHA for babde76 - Browse repository at this point
Copy the full SHA babde76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fc06c9 - Browse repository at this point
Copy the full SHA 8fc06c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c4cd76 - Browse repository at this point
Copy the full SHA 3c4cd76View commit details -
Configuration menu - View commit details
-
Copy full SHA for ff81552 - Browse repository at this point
Copy the full SHA ff81552View commit details -
tests - include specs from bugs #9 & #10
- local data loading for split specifications (open5gs) edit - not including all the api specs …
Configuration menu - View commit details
-
Copy full SHA for eb2f8d6 - Browse repository at this point
Copy the full SHA eb2f8d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4c14f99 - Browse repository at this point
Copy the full SHA 4c14f99View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e30074 - Browse repository at this point
Copy the full SHA 0e30074View commit details -
Configuration menu - View commit details
-
Copy full SHA for 75b9236 - Browse repository at this point
Copy the full SHA 75b9236View commit details -
Configuration menu - View commit details
-
Copy full SHA for aea94b4 - Browse repository at this point
Copy the full SHA aea94b4View commit details -
pydantic - ObjectBase is not extended, ObjectExtended is
- required as __root__ can not have additional fields (extensions) in Reference
Configuration menu - View commit details
-
Copy full SHA for 901da19 - Browse repository at this point
Copy the full SHA 901da19View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2b8f232 - Browse repository at this point
Copy the full SHA 2b8f232View commit details -
Configuration menu - View commit details
-
Copy full SHA for 82372f9 - Browse repository at this point
Copy the full SHA 82372f9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 776cab2 - Browse repository at this point
Copy the full SHA 776cab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 507a830 - Browse repository at this point
Copy the full SHA 507a830View commit details -
Configuration menu - View commit details
-
Copy full SHA for c46bae8 - Browse repository at this point
Copy the full SHA c46bae8View commit details -
Configuration menu - View commit details
-
Copy full SHA for faf8b16 - Browse repository at this point
Copy the full SHA faf8b16View commit details -
Configuration menu - View commit details
-
Copy full SHA for ef14b65 - Browse repository at this point
Copy the full SHA ef14b65View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bfa8e1 - Browse repository at this point
Copy the full SHA 3bfa8e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 09e157a - Browse repository at this point
Copy the full SHA 09e157aView commit details -
Configuration menu - View commit details
-
Copy full SHA for ae6b33e - Browse repository at this point
Copy the full SHA ae6b33eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 645363a - Browse repository at this point
Copy the full SHA 645363aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85c7d32 - Browse repository at this point
Copy the full SHA 85c7d32View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1f8c42b - Browse repository at this point
Copy the full SHA 1f8c42bView commit details -
openapi - resolving references is in-situ just links the target
Reference uses __{g,s}etattr__ to forward to target
Configuration menu - View commit details
-
Copy full SHA for c7cfef1 - Browse repository at this point
Copy the full SHA c7cfef1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e1edc2 - Browse repository at this point
Copy the full SHA 9e1edc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c2e3de - Browse repository at this point
Copy the full SHA 6c2e3deView commit details -
move request handling from Operation to OperationCall, rename OperationCall to Request In OpenAPI use __getattr__ instead of __getattribute__ for the ….call_ interface introduce OpenAPI._.<call> as alternate interface
Configuration menu - View commit details
-
Copy full SHA for 80c181e - Browse repository at this point
Copy the full SHA 80c181eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 07e374f - Browse repository at this point
Copy the full SHA 07e374fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9e06494 - Browse repository at this point
Copy the full SHA 9e06494View commit details -
Configuration menu - View commit details
-
Copy full SHA for e903a41 - Browse repository at this point
Copy the full SHA e903a41View commit details -
Request - use httpx, add async interface
add OpenAPI.load_{async,sync}
Configuration menu - View commit details
-
Copy full SHA for fc93190 - Browse repository at this point
Copy the full SHA fc93190View commit details -
Configuration menu - View commit details
-
Copy full SHA for a5f6c93 - Browse repository at this point
Copy the full SHA a5f6c93View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4ff5433 - Browse repository at this point
Copy the full SHA 4ff5433View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddec219 - Browse repository at this point
Copy the full SHA ddec219View commit details -
Configuration menu - View commit details
-
Copy full SHA for 86f0f7c - Browse repository at this point
Copy the full SHA 86f0f7cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41a96b3 - Browse repository at this point
Copy the full SHA 41a96b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for dca487c - Browse repository at this point
Copy the full SHA dca487cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7583e9d - Browse repository at this point
Copy the full SHA 7583e9dView commit details -
Configuration menu - View commit details
-
Copy full SHA for a08da44 - Browse repository at this point
Copy the full SHA a08da44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95fbc73 - Browse repository at this point
Copy the full SHA 95fbc73View commit details -
Configuration menu - View commit details
-
Copy full SHA for d5d7022 - Browse repository at this point
Copy the full SHA d5d7022View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0876038 - Browse repository at this point
Copy the full SHA 0876038View commit details -
Configuration menu - View commit details
-
Copy full SHA for 84d0fec - Browse repository at this point
Copy the full SHA 84d0fecView commit details -
python 3.8 required due to Literal
ignoring existing workaround python/typing#707 for python 3.7
Configuration menu - View commit details
-
Copy full SHA for 3d00bdd - Browse repository at this point
Copy the full SHA 3d00bddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a69260 - Browse repository at this point
Copy the full SHA 0a69260View commit details -
Configuration menu - View commit details
-
Copy full SHA for a3a9694 - Browse repository at this point
Copy the full SHA a3a9694View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7cfda2 - Browse repository at this point
Copy the full SHA c7cfda2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c86e85 - Browse repository at this point
Copy the full SHA 6c86e85View commit details -
Configuration menu - View commit details
-
Copy full SHA for c58b5a9 - Browse repository at this point
Copy the full SHA c58b5a9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f769e58 - Browse repository at this point
Copy the full SHA f769e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for f159ab2 - Browse repository at this point
Copy the full SHA f159ab2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ad8018 - Browse repository at this point
Copy the full SHA 8ad8018View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbde1b7 - Browse repository at this point
Copy the full SHA cbde1b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a0c9433 - Browse repository at this point
Copy the full SHA a0c9433View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1784965 - Browse repository at this point
Copy the full SHA 1784965View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d60db7 - Browse repository at this point
Copy the full SHA 6d60db7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fdf369 - Browse repository at this point
Copy the full SHA 3fdf369View commit details -
Configuration menu - View commit details
-
Copy full SHA for f4180bb - Browse repository at this point
Copy the full SHA f4180bbView commit details -
plugin - dealing with real world implementations
modify - the document description text/parsed - send - receive data/text/object/… similar to suds plugins
Configuration menu - View commit details
-
Copy full SHA for 7d7356d - Browse repository at this point
Copy the full SHA 7d7356dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a7beb4 - Browse repository at this point
Copy the full SHA 1a7beb4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a172d8 - Browse repository at this point
Copy the full SHA 5a172d8View commit details -
[pre-commit.ci] pre-commit autoupdate
updates: - [github.com/hadialqattan/pycln: v0.0.4 → v1.1.0](hadialqattan/pycln@v0.0.4...v1.1.0) - [github.com/psf/black: 21.6b0 → 21.12b0](psf/black@21.6b0...21.12b0) - [github.com/pre-commit/pre-commit-hooks: v4.0.1 → v4.1.0](pre-commit/pre-commit-hooks@v4.0.1...v4.1.0)
Configuration menu - View commit details
-
Copy full SHA for 36c16ab - Browse repository at this point
Copy the full SHA 36c16abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d7785a - Browse repository at this point
Copy the full SHA 2d7785aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 659c3e3 - Browse repository at this point
Copy the full SHA 659c3e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b6b0009 - Browse repository at this point
Copy the full SHA b6b0009View commit details -
Configuration menu - View commit details
-
Copy full SHA for e94b15c - Browse repository at this point
Copy the full SHA e94b15cView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5d97a1 - Browse repository at this point
Copy the full SHA b5d97a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5e2a6e4 - Browse repository at this point
Copy the full SHA 5e2a6e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for af41d84 - Browse repository at this point
Copy the full SHA af41d84View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0b1f61 - Browse repository at this point
Copy the full SHA d0b1f61View commit details -
Configuration menu - View commit details
-
Copy full SHA for 948c99b - Browse repository at this point
Copy the full SHA 948c99bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74afdb3 - Browse repository at this point
Copy the full SHA 74afdb3View commit details -
Configuration menu - View commit details
-
Copy full SHA for d56b8ef - Browse repository at this point
Copy the full SHA d56b8efView commit details -
- Parameter.items can be empty - add Parameter.allowEmptyValue - {Item,Parameter,Header} have .uniqueitems
Configuration menu - View commit details
-
Copy full SHA for 0c781cd - Browse repository at this point
Copy the full SHA 0c781cdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6df4ae0 - Browse repository at this point
Copy the full SHA 6df4ae0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0e42c1f - Browse repository at this point
Copy the full SHA 0e42c1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d4b55d2 - Browse repository at this point
Copy the full SHA d4b55d2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e5a037 - Browse repository at this point
Copy the full SHA 6e5a037View commit details -
Configuration menu - View commit details
-
Copy full SHA for f08a87f - Browse repository at this point
Copy the full SHA f08a87fView commit details -
Configuration menu - View commit details
-
Copy full SHA for b779638 - Browse repository at this point
Copy the full SHA b779638View commit details -
Configuration menu - View commit details
-
Copy full SHA for d0e37ec - Browse repository at this point
Copy the full SHA d0e37ecView commit details -
Configuration menu - View commit details
-
Copy full SHA for e17b47b - Browse repository at this point
Copy the full SHA e17b47bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 20112ee - Browse repository at this point
Copy the full SHA 20112eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d571fe - Browse repository at this point
Copy the full SHA 4d571feView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb47989 - Browse repository at this point
Copy the full SHA eb47989View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c3bb14 - Browse repository at this point
Copy the full SHA 0c3bb14View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5c0ae85 - Browse repository at this point
Copy the full SHA 5c0ae85View commit details -
Configuration menu - View commit details
-
Copy full SHA for dafb3cb - Browse repository at this point
Copy the full SHA dafb3cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5b6c43b - Browse repository at this point
Copy the full SHA 5b6c43bView commit details -
Configuration menu - View commit details
-
Copy full SHA for eea8e95 - Browse repository at this point
Copy the full SHA eea8e95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7626842 - Browse repository at this point
Copy the full SHA 7626842View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c51026 - Browse repository at this point
Copy the full SHA 8c51026View commit details -
Configuration menu - View commit details
-
Copy full SHA for 432494e - Browse repository at this point
Copy the full SHA 432494eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d209ed - Browse repository at this point
Copy the full SHA 4d209edView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9ccbe59 - Browse repository at this point
Copy the full SHA 9ccbe59View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c399e - Browse repository at this point
Copy the full SHA c9c399eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 45121fe - Browse repository at this point
Copy the full SHA 45121feView commit details -
- each SecurityRequirements ANDs it's SecuritySchemes combined authentication (e.g. user & token in header) is possible
Configuration menu - View commit details
-
Copy full SHA for c58d0e1 - Browse repository at this point
Copy the full SHA c58d0e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for f1272ca - Browse repository at this point
Copy the full SHA f1272caView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6ae54d5 - Browse repository at this point
Copy the full SHA 6ae54d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 44830af - Browse repository at this point
Copy the full SHA 44830afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 28dfa4c - Browse repository at this point
Copy the full SHA 28dfa4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5720784 - Browse repository at this point
Copy the full SHA 5720784View commit details -
Configuration menu - View commit details
-
Copy full SHA for a160b86 - Browse repository at this point
Copy the full SHA a160b86View commit details -
Configuration menu - View commit details
-
Copy full SHA for 47a0f46 - Browse repository at this point
Copy the full SHA 47a0f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ceb13d - Browse repository at this point
Copy the full SHA 2ceb13dView commit details -
Configuration menu - View commit details
-
Copy full SHA for d5178fc - Browse repository at this point
Copy the full SHA d5178fcView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad83b60 - Browse repository at this point
Copy the full SHA ad83b60View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddcd6f5 - Browse repository at this point
Copy the full SHA ddcd6f5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 17b3a1a - Browse repository at this point
Copy the full SHA 17b3a1aView commit details -
for discriminated objects create all types it is required to iterate the paths and pre-cache the types for the body & return values parameter types & v20 discriminated types are left
Configuration menu - View commit details
-
Copy full SHA for e185891 - Browse repository at this point
Copy the full SHA e185891View commit details -
Schema.get_type - initialize by iterating the gc's objects …
taking care of discriminated Schemas.
Configuration menu - View commit details
-
Copy full SHA for 1d0eee1 - Browse repository at this point
Copy the full SHA 1d0eee1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8b691d9 - Browse repository at this point
Copy the full SHA 8b691d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 59332e4 - Browse repository at this point
Copy the full SHA 59332e4View commit details -
Configuration menu - View commit details
-
Copy full SHA for efe58e3 - Browse repository at this point
Copy the full SHA efe58e3View commit details -
Configuration menu - View commit details
-
Copy full SHA for a72fdbf - Browse repository at this point
Copy the full SHA a72fdbfView commit details -
Configuration menu - View commit details
-
Copy full SHA for c64f058 - Browse repository at this point
Copy the full SHA c64f058View commit details -
ObjectExtended - extensions better be Any than object
- arbitrary_types_allowed = False
Configuration menu - View commit details
-
Copy full SHA for b5584d8 - Browse repository at this point
Copy the full SHA b5584d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fb9059 - Browse repository at this point
Copy the full SHA 8fb9059View commit details