3 Commits

Author SHA1 Message Date
Danglewood
f5e063cc46 [Feature] Add Python Package Builder Support for FastAPI and APIRouter EntryPoints (#7252)
* add python package builder support for FastAPI and APIRouter

* lint

* lint

* fix merge problems

* unused item

* apparently didn't hit 'save' along the way

* fix test expectations for indentations

* handle model query params

* fix test

* hardening the implementation

* comment typo

* do not allow request-bound dependencies to be injected in the Python package

* tagged

* merge workspace config files

* missing docstring

* more linting

* unused import

* skip filename paths in package builder

* handle dependency cleanup in command_runner

* lint

* get OBBject-type response model types for non-model endpoints

* fix example model validator

* don't count provider as a param or description check

---------

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2025-11-24 17:21:47 +00:00
Danglewood
2e3d8ef6b2 [Feature] Refactor FMP (#7217)
* stash the work here

* finish the job

* also add most active

* fix tmx etf countries

* codespell

* fix reference path in codespell

* still didn't get the path right

* linter

* linter

* unused-argument

* fix polygon

* fix tiingo

* remove debug print

* fix nasdaq

* more lint

* didn't save that file

* fix bad url in error message

* some review items

---------

Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com>
2025-10-06 23:34:19 +00:00
Danglewood
327d9f222b [Feature] Remove Static Assets For Distribution (#7212)
* remove static assets for distribution

* don't need that conftest file

* comment cleanup

* fix yaml
2025-09-09 17:05:33 +00:00