10 Commits

Author SHA1 Message Date
Danglewood
9f0d592839 [Feature] Remove Python 3.9 (#7235)
* remove python 3.9 support and code

* black

* more cli lint

* more linting

* more lint

* fix for tests

* docstring grammar police

* add lock to to build function to avoid async import race conditions

* grammar police

* lots more linting

* relock
2025-10-10 23:16:16 +00:00
Danglewood
bd70423989 cleanup test imports (#7162) 2025-07-06 18:26:41 +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
montezdesousa
ce52ef33ec [Bugfix] - Test parametrize skips charting tests (#6264)
* don't skipt charting tests

* multiples does not have a charting implementation

* fix list index out of range

* mypy

* mypy

* mypy ta class + base

* indicators mypy

* sync precommit with ci

* sync ci with precommit

* revert

* revert

* mypy indicators

* fix mypy

* fix hastype

* type ignore

* mypy

* mypy

* mypy

* does this work?

* remove post inits

* this

* this

* and this

---------

Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
2024-03-28 15:37:28 +00:00
montezdesousa
db9960aac3 [BugFix] - multiple items allowed in provider parameters (#6256)
* fix extra multiple items in extra parameters

* fix: integration test + parametrized typing

* rebuild
2024-03-28 09:03:51 +00:00
montezdesousa
898222b6bc Release bug fixes (#6187)
* release bug fixes

* rebuild

---------

Co-authored-by: Pratyush Shukla <ps4534@nyu.edu>
2024-03-11 17:52:33 +00:00
montezdesousa
b768bc08d7 [Bug fix] - Run charting tests again (#6167)
* run tests again

* forgot these 2
2024-03-05 20:27:58 +00:00
Igor Radovanovic
9903876093 [BugFix] - Fix most integration tests (#6082)
* Fix most integration tests

* Lint
2024-02-15 16:24:10 +00:00
Pratyush Shukla
13283fbfce CI listing quick fix (#6002)
* BIGGGG LINTING

* fixing lints

* fixing lints

* black

* very ruff

* no export

* fix hedge_view again

* lints

* platform lints

* lints

* black

* black it @hjoaquim

* fix some more linting

---------

Co-authored-by: hjoaquim <h.joaquim@campus.fct.unl.pt>
2024-01-26 17:08:42 +00:00
Igor Radovanovic
3d2a9cdb9a Introduce integration test modularity (#5865)
* Introduce integration test modularity

* Fix Python 3.9 error

* Add TODO

* Update generators

* Handle endpoints that only feature one provider that is not installed

* Fix failing unit test
2023-12-06 19:39:39 +00:00