Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
bc728ec
refactor(client_code): added some structure to the client code
Jun 19, 2025
17aee78
Merge branch 'main' into EV-1960-add_logging_dashboard_calls_for_kpis
Jun 19, 2025
8fa1600
fix(merge): merged in changes
Jun 19, 2025
c877129
refactor(lib): split lib into a few files
Jun 23, 2025
cd1b89e
fix(mypy): silence some mypy errors
Jun 23, 2025
cc8f085
fix(mypy): satisfy mypy
Jun 23, 2025
2474548
fix(tests): started the work fixing the tests
Jun 23, 2025
734aebf
fix(tests): updated test lib to test tasks
Jun 24, 2025
5adb0fe
fix(imports): fixed circular import
Jun 24, 2025
d73081a
fix(imports): renamed last reference to lib to tasks
Jun 24, 2025
27bdd57
fix(tests): all tests passing in tasks
Jun 24, 2025
6c57415
fix(tests): progressed fixing the tests
Jul 3, 2025
cff9a83
fix(tests): fixed another test
Jul 3, 2025
574ddfa
fix(tests): fixed the test checking retries
Jul 4, 2025
622b1e7
fix(tests): fixed some more tests
Jul 4, 2025
0a5cbef
fix(tests): tests are fixed
Jul 4, 2025
0e2461c
fix(mypy): satisfy mypy
Jul 4, 2025
6f8263a
refactor(tests): tidied up the tests slightly
Jul 4, 2025
e557e61
fix(merge): merged in develop
Jul 7, 2025
a42aa5b
fix(tests): added a mock for get_token
Jul 7, 2025
d8a942b
fix(merge): fixed some merge issues
Jul 7, 2025
f51a882
fix(duplication): removed duplicated code
Jul 7, 2025
1b9669f
fix(merge): fixed a bunch of merge issues I found
Jul 7, 2025
f81795b
fix(tests): pull in mock_token where the api client is used
Jul 7, 2025
f46555f
fix(mocks): fixed the mocks by prefixing
Jul 7, 2025
109c4ae
fix(mocks): fixed the mocks by prefixing - missed a few
Jul 7, 2025
8b8c544
fix(__init__): fixed slightly malformed init
Jul 7, 2025
db65a29
fix(changelog): updated the changelog
Jul 7, 2025
86edf06
refactor(review): renamed functions in
Jul 8, 2025
3decf9f
refactor(review): renamed and merged some functions in the API client…
Jul 8, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,7 @@

### Fixed

- [EV-1960](https://eit-oxford.atlassian.net/browse/EV-1960): refactor lib into tasks, fix mypy issues plus many more QoL fixes.
- [EV-2139](https://eit-oxford.atlassian.net/browse/EV-2139): fix mapping csv to use correct batch and sample names with rows per sample

## 2.2.0-RC2 (2025-06-18)
Expand Down
4 changes: 4 additions & 0 deletions pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -28,6 +28,7 @@ dependencies = [
"tenacity==8.2.3",
"click>=8.1.7",
"python-dotenv>=1.0",
"pytest-mock>=3.14.0",
]

[project.scripts]
Expand Down Expand Up @@ -87,6 +88,9 @@ dev-dependencies = [
"pytest-mock>=3.14.0",
]

[[tool.mypy.overrides]]
module = ["hostile.*", "httpx.*", "tenacity.*", "click.*", "tqdm.*", "dotenv.*"]
ignore_missing_imports = true

[tool.pytest.ini_options]
markers = [
Expand Down
280 changes: 0 additions & 280 deletions src/pathogena/batch_upload_apis.py

This file was deleted.

Loading
Loading