Commit Graph

8 Commits

Author SHA1 Message Date
Danglewood
8a1b5fd93e [V5] Update Repository License to Apache 2.0 (#7677)
* change license to Apache 2.0 for V5

* codespell
2026-09-24 13:32:17 -07:00
Danglewood
a07534cfa4 fix ty check failures exposed by newer version 2026-07-22 11:48:28 -07:00
Monte Hoover
80634fe604 Update class generation code to handle empty data that php-style serialization emits as []. (#7599) 2026-07-20 16:04:55 -07:00
Monte Hoover
8329f7758c Update the record-vs-envelope heuristic in the payload processing code to not treat a record that happens to have a list datatype as an entire envelope. (#7598) 2026-07-20 15:05:24 -07:00
Monte Hoover
5e13e3add4 Update generated tests to get python parameter names instead of raw API-provider parameter names. (#7597) 2026-07-20 11:17:01 -07:00
Danglewood
5b20e24352 [V5] openbb-cli: Modular OpenAPI Refs (#7589)
* follow up to #7585

* add another codegen test
2026-07-14 12:49:37 -07:00
Danglewood
4bcf8441bc add full support for AsyncIterator response type for streaming output (#7530) 2026-06-22 14:35:55 -07:00
Danglewood
9a30186174 [V5] CLI 2.0 - Pluggable Backends, Non-TTY Default, HTTP Dispatcher, Spec Files + Codegen (#7433)
* stash some changes

* add more robust testing

* mypy

* point PR at V5

* introduce spec file

* codespell

* test fix

* fix workflow environment setup

* fix workflow environment setup

* fix workflow environment setup

* add pyyaml to dependencies

* split lint jobs

* fix workflow environment setup

* fix workflow environment setup

* workflow env setup

* workflow env setup

* clean up code comments

* add auth hook entrypoints

* codespell

* add codegen feature

* codespell

* move _unpack into dispatchers for consistency with codegen packages

* surface nested models in the response

* fix missing coverage in CI

* socrata updates

* test fix

* detect plotly output

* add --include and --exclude flags from generate-extension command

* cap test matrix at python 3.14

* no useless comments

* platform controller command description split

* merge URL overloads from path params

* exclude none and unset from model dump

---------

Co-authored-by: deeleeramone <>
Co-authored-by: Copilot <copilot@github.com>
2026-06-01 19:14:38 +03:00