Danglewood
67940fd576
[Feature] Add USDA FAS Agriculture Commodity Endpoints ( #7298 )
...
* add endpoint with as provider to return a PDF widget with historical data by commodity, year, and month
* lint
* add weather bulletins
* codespell
* codespell
* grammar police
* better examples
* add psd data endpoint
* it's 'aggregate_regions', not 'aggregate_region'
* codespell
* missing annotation
* missing unit test
* fix a test expectations for the new year
2026-01-02 22:11:04 +00:00
Danglewood
dd42f7aa5e
[Feature] Add EIA Provider & Weekly Petroleum Status Report ( #6693 )
...
* add eia provider and weekly petroleum status report
* codespell
* sort imports
* lint and update lock
* move raise up in try block
* add STEO
* steo tests
* linting
* mypy
* readme and docstring grammar police
* fix test..?
* add symbol field to steo
* static files
* update integration test
* mypy
* pylint
* fix test..?
* undo attempt to fix test
* add empty init file
* add empty init file
* change package name so the tests don't fail
* some updates
* lint
---------
Co-authored-by: Theodore Aptekarev <aptekarev@gmail.com >
2024-10-31 13:46:04 +00:00
Danglewood
b9de848bc3
[Feature] Add EIA Daily Spot Prices Data via FRED ( #6677 )
...
* add EIA daily spot prices data via FRED
* line too long
* comment out the test skipped test
* fix test?
* delete commented out sections
* unused argument
* name things like Minh says
---------
Co-authored-by: Igor Radovanovic <74266147+IgorWounds@users.noreply.github.com >
2024-10-03 19:47:44 +00:00
Igor Radovanovic
a255fa52a0
[Enhancement] - PyDocstyle Compliant ( #6284 )
...
* PyDocstyle Compliant batch 1
* Batch 2
* Batch 3
* Batch 4
* Batch 5
* Batch 6
* Batch 7
* Linting
* MyPy
* mypy things
* black
* more mypy
* black
* fix that
* black again
* undo that
* Fix error message
* pylint
---------
Co-authored-by: montezdesousa <79287829+montezdesousa@users.noreply.github.com >
Co-authored-by: Danglewood <85772166+deeleeramone@users.noreply.github.com >
2024-04-09 13:30:29 +00:00
Danglewood
b4649b375e
feature/commodities-lbma-fixing: Adds Commodity Extension and LBMA Gold/Silver daily fixing levels ( #5760 )
...
* add commodity extension and add lbma fixing endpoint
* dev_install.py
* readme url
* renovate the standard model
* makes a query_params model for nasdaq data link
* literal not optional
* unused imports
* missing test params
* test cassette
* DataLink query param description
* test file import
* actually fix import
* from openbb_core.provider.....
* ruff
* another import statement
* black
* async router
* move query_params
* update version
* version numbers
* extension_map
* satisfy pylint?
* pylint
* Update pyproject.toml
* black
* poetry lock
* Update extension_map.json
* Update __extensions__.py
* Update module_map.json
* clean descriptions
---------
Co-authored-by: Pratyush Shukla <ps4534@nyu.edu >
2024-02-05 09:22:08 +00:00