Recent Releases of https://github.com/bhklab/nbia-toolkit
https://github.com/bhklab/nbia-toolkit - v1.3.0
v1.3.0 (2024-04-01)
Build
- build: Update Docker image tag in CI workflow (
97f0c31)
Feature
- feat: Add DICOM tags module and update DICOM sorting functionality (
dfc41fa)
Fix
fix: Update PyPi installation command (
dd53773)fix: docker setup to test images (
695f660)fix: Update branch filter in CI/CD workflow (
6cb12bc)
Unknown
- Merge pull request #130 from jjjermiah/development
feat: add functionality to prepare filepaths from dicomtags (c2e90d1)
- Python
Published by github-actions[bot] about 2 years ago
https://github.com/bhklab/nbia-toolkit - v1.2.0
v1.2.0 (2024-04-01)
Build
build: Add development branch to CI/CD workflow (
6ff1e96)build: Add timeout for Unit-Tests job and checkout code with tag in Continuous-Deployment job (
2f85826)
Feature
Fix
- fix: testing gha (
272a9f5)
Unknown
- Merge remote-tracking branch 'origin' into development (
2ed6d37)
- Python
Published by github-actions[bot] about 2 years ago
https://github.com/bhklab/nbia-toolkit - v1.1.0
v1.1.0 (2024-04-01)
Build
build: Update Codecov job name (
0b513e8)build: remove 3.9 (
ddff0b6)build: improve gha for cleaner tree (
aa9499d)
Chore
- chore: Update README: 1.0.1 (
1b7508f)
Documentation
Feature
feat: add refseries query to nbia client (
ebbfc85)feat: Add new functions and tests for DICOM sequence tags (
e85819b)feat: add 3.9 to python versions (
3bb78f2)feat: Add functions to query a dicomtags dataframe from NBIA (
49af730)
Fix
fix: python 3.9 only on ubuntu (
1adb7b8)fix: Update GitHub Actions workflow to include Ubuntu 3.9 only (
8d376d3)fix: Refactor DICOM tag conversion functions and add test cases (
d6094bb)
Unknown
- Merge pull request #129 from jjjermiah/development
feat: adding manipulation of tags (a826122)
Merge remote-tracking branch 'origin' into development (
b831c04)Merge pull request #127 from jjjermiah/development
Development (5944ed0)
Refactor: DICOM tags module (
154daad)merge: Merge remote-tracking branch 'origin' into development (
872a23e)remove old gha (
990a14e)dont run (
489b7d8)dont run (
ae629dd)
- Python
Published by github-actions[bot] about 2 years ago
https://github.com/bhklab/nbia-toolkit - v1.0.1
v1.0.1 (2024-03-16)
Chore
- chore: Update README: 0.35.0 (
74ece8e)
Fix
- fix: Remove loading animation from cli_wrapper function (
b550404)
Unknown
- Merge pull request #126 from jjjermiah/development
fix: Minor fixes in build and documentation (59c896c)
Merge remote-tracking branch 'origin' into development (
911ca73)Merge branch 'main' into development (
f63fc51)
- Python
Published by github-actions[bot] about 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.35.0
v0.35.0 (2024-03-16)
Build
- build: update main branch name in semver (
4e96310)
Documentation
Feature
- feat: progressBar option (
2c04044)
Fix
- fix: update parameters (
cd62728)
Unknown
- Merge pull request #125 from jjjermiah/development
Development (07edf93)
fixes Fix 'unresolved comment '# TODO:: describe error 204'' issue in src\nbiatoolkit\utils\parsers.py #112 (
2740cb9)Merge branch 'development' of https://github.com/jjjermiah/NBIA-toolkit into development (
875fd16)
- Python
Published by github-actions[bot] about 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.34.0
v0.34.0 (2024-03-16)
Build
- build: try using release output version (
2d7508a)
Chore
Documentation
- docs: improve documentation structure (
1404c10)
Feature
- feat: add counts to getModality and update docs for modality methods (
54874a3)
Fix
fix: update changelog path (
768124a)fix: semver temp (
5ff0550)fix: semver temp (
d378670)fix: remove if context (
6221885)fix: context variable (
e7b630e)fix: branch name formatting in CI/CD workflow (
e38de75)
Refactor
refactor: Fix formatting issues and import statements (
b5f5cb4)refactor: Refactor code formatting (
f8b8ab8)refactor: Add convresponselist utility function (
1aa0ad1)
- Python
Published by github-actions[bot] about 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.33.0
v0.33.0 (2024-02-25)
Chore
- chore: Update README: 0.32.1 (
d9ef88b)
Documentation
docs: Merge branch 'development' into docs and add more collections documentation (
edaaa11)docs: add for collection methods (
b4da201)docs: update (
4a7e891)docs: add some more detail on initialize client (
1c75711)docs: fix a few cells (
214151e)
Feature
- feat: Add logger configuration options (
80785ac)
Fix
fix: bug causing duplicate instantiations (
44d56b5)fix: Update NBIA toolkit dependencies and fix base URL references. (
f0f8824)fix: return type in patientCount and Refactor response parsing in NBIAClient class (
b119d93)
Refactor
- refactor: Merge remote-tracking branch 'origin' into docs (
5c3fa28)
Unknown
- Merge pull request #123 from jjjermiah/development
docs: Start building better documentation.
feat: Enhance logging functionality (5bb80c3)
- Merge pull request #122 from jjjermiah/88-logger-functionality
88 logger functionality (ac21134)
- Merge pull request #121 from jjjermiah/docs
Docs (9b936fd)
- Merge pull request #120 from jjjermiah/119-fix-patientcount-return
fix: return type in patientCount and Refactor response parsing (f0a7e11)
- Merge branch 'development' into docs (
398b88c)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.32.1
v0.32.1 (2024-02-19)
Chore
- chore: Update README: 0.32.0 (
f053d10)
Refactor
refactor: Remove downloadSingleSeries command and replace Figlet with hard-coded ASCII art (
b9fd89a)refactor: improve dockerfile by removing caches and comment blocks (
b8ed8b0)
Unknown
- Merge pull request #117 from jjjermiah/development
merge: small fixes #114 #113 #96 (679fa31)
- Merge pull request #116 from jjjermiah/main
merge w main (4f79f98)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.32.0
v0.32.0 (2024-02-18)
Chore
- chore: Update README: 0.31.0 (
799667e)
Feature
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.30.1
v0.30.1 (2024-02-18)
Fix
- fix: Fix import statements in nbia.py and nbia_cli.py (
14816f1)
Unknown
- Merge pull request #111 from jjjermiah/development
fix cli (b044404)
- Merge remote-tracking branch 'origin' into development (
7cf41c4)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.30.0
v0.30.0 (2024-02-18)
Chore
- chore: Update README: 0.29.2 (
c7d69ec)
Ci
- ci: Update branch filter in CI/CD workflow (
a276105)
Feature
Fix
fix: ci verbose output (
6874a3d)fix: tests Add error handling for response code 204 and fix typo in test_getDICOMTags (
c8968da)fix: Fix base URL assignment in test_break function (
fab5dcc)
Style
style: clean some stuff (
876edf5)style: Remove unnecessary code and imports (
8db7a7f)style: black (
4c5ba94)style: remove line (
e012b2b)style: trailing line spaces (
0847cd9)
Unknown
- Merge pull request #110 from jjjermiah/development
add return_types and new abstraction for requests to be made (f943a05)
tests: add (
17df239)tests: Add test cases for new functions (
9fc3c36)tests: add getSeries test (
51f19e8)tests: add context manager test (
c14bd6f)tests: fix breaking and turn that into new test (
4bf9d3b)Add log_level parameter to NBIAClient constructor (
9d1144d)tests: add a few tests (
4cfd83f)Add test for NBIA series functions (
67777ef)tests: add a few tests (
4073918)tests: Refactor testauth.py and testnewqueryfunctionality.py (
d206256)tests: new tests (
2e7afc6)merge: Merge branch 'development' of https://github.com/jjjermiah/NBIA-toolkit into development (
8c9470b)Merge pull request #109 from jjjermiah/pre-commit
work on development (e71eac1)
- feature: Add pandas and pyarrow dependencies, and update utils/parsers.py and new return_type (
10ffe0d)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.29.2
v0.29.2 (2024-02-12)
Chore
- chore: Update README: 0.29.1 (
385d972)
Documentation
- docs: rename file for readthedocs (
0b8197c)
Unknown
- Merge pull request #107 from jjjermiah/docs
docs: merge with main (86621f1)
- Merge pull request #106 from jjjermiah/main
merge_fix (57b64ae)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.29.1
v0.29.1 (2024-02-12)
Build
- build: docker file cleanup (
34a6942)
Chore
- chore: Update README: 0.29.0 (
d10a38d)
Unknown
- Merge pull request #105 from jjjermiah/95-chore-removere-organize-files
fiz #95 chore removere organize files (3d00000)
- Remove unnecessary files and update autoapi_dirs (
96cb669)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.29.0
v0.29.0 (2024-02-12)
Build
- build: Add conditional upload of coverage report artifact (
972c785)
Chore
- chore: Update README: 0.28.0 (
92ff4eb)
Feature
- feat: Add getDICOMTags method to NBIAClient class (
18b6625)
Fix
fix: remove err (
58a9ada)fix: remove extra files (
91b277b)fix: Update pydicom version to 2.4.0 (
b78edd8)fix: merge (
544c682)fix: Fix encryption key in OAuth2 class (
1082e47)
Refactor
- refactor: clean, lint (
688a1a6)
Unknown
- Merge pull request #104 from jjjermiah/dicomtags
feat: Dicomtags (25760ef)
- Merge pull request #103 from jjjermiah/devel
refactor: clean, lint (f9ab11e)
remove unused lines (
c1dc231)Merge pull request #102 from jjjermiah/19-authpy-logout-functionality
19 authpy logout functionality (fee4ee0)
tests: remove main code in md5 (
2972b5f)tests: add more coverage for logger (
b90c74c)Merge pull request #101 from jjjermiah/19-authpy-logout-functionality
19 authpy logout functionality (a6f40cc)
tests: fix small error (
977df6c)Merge pull request #100 from jjjermiah/main
merge (d2a6f55)
- tests: add tests and Update user authentication logic (
bf4b8d8)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.28.0
v0.28.0 (2024-02-05)
Chore
- chore: Update README: 0.27.0 (
79f7eda)
Feature
- feat: Implement logout functionality and add context manager support (
67968fc)
Unknown
- Merge pull request #99 from jjjermiah/19-authpy-logout-functionality
feat: Implement logout functionality and add context manager support (528d1a7)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.27.0
v0.27.0 (2024-02-05)
Chore
- chore: Update README: 0.26.0 (
d063000)
Feature
- feat: Add encryption and decryption functions for credentials (
bbbd1d2)
Unknown
- Merge pull request #98 from jjjermiah/20-authpy-username-and-password-encryption
feat: Add encryption and decryption functions for credentials (e08caa0)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.26.0
v0.26.0 (2024-02-05)
Chore
- chore: Update README: 0.25.4 (
289f846)
Documentation
- docs: Add programmatic access to NBIA and TCIA databases (
82542b1)
Feature
- feat: implement better Oauth algorithm graph and refresh token (
3d81d2b)
Unknown
- Merge pull request #97 from jjjermiah/18-authpy-accessrefresh-token-+-error-handling
18 authpy accessrefresh token + error handling (c2fcdb2)
- Fix error handling in OAuth2 class (
67140b7)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.25.4
v0.25.4 (2024-02-04)
Chore
- chore: Update README: 0.25.3 (
7e6803d)
Documentation
docs: added cool functionality for documentation (
39c7994)docs: add example initialization (
1f242d5)docs: update (
26092e0)
Unknown
- Merge pull request #93 from jjjermiah/docs
Docs (d649614)
Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
7aaa06b)dont use poetry for build (
579b621)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.25.3
v0.25.3 (2024-02-04)
Documentation
- docs: looks like it works? (
3abd131)
Fix
fix: bring it all back (
cf9b3f5)fix: any (
2fd37bc)fix: try sphinx 3.10 (
afaf6b5)fix: 3.10.4 (
bd36124)fix: 3.10.1 (
88574f1)fix: change python (
e1bc9b3)fix: turn all again (
3394798)fix: trying diff versions (
a1e493a)fix: turn off other gha (
19cbf0e)
Unknown
try (
22ee493)Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
8ad996c)add sphinx-tabs to poetry (
9718ab7)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.25.2
v0.25.2 (2024-02-04)
Build
- build: test variable usage (
d954905)
Chore
- chore: Update README: 0.25.1 (
ab85e2e)
Documentation
- docs: Add new files and update index.md (
861cb37)
Fix
- fix: added sphinx-tabs requirement for docs and changed changelog name (
e321180)
Unknown
- Merge pull request #92 from jjjermiah/readthedocs_organization
Read the docs organization (f4f5cac)
- Merge remote-tracking branch 'origin' into readthedocs_organization (
e391dc4)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.25.1
v0.25.1 (2024-02-04)
Chore
- chore: Update README: 0.25.0 (
44c5032)
Documentation
- docs: Update file paths and fix formatting in README and Tutorial (
b69480f)
Fix
- fix: remove LiteralString so works with python3.10 (
e04d367)
Unknown
- Merge pull request #90 from jjjermiah/readthedocs_organization
Read the docs organization (aa5cf67)
- Merge remote-tracking branch 'origin' into readthedocs_organization (
5d94bba)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.25.0
v0.25.0 (2024-02-04)
Chore
- chore: Update README: 0.24.0 (
a6b23ea)
Feature
- feat: added baseurl setter if user wants to use NLST. added properties for logger and baseurl. (
5a992df)
Refactor
- refactor: Refactor OAuth2 class to support configurable base URL, added some types (
c1e8f3d)
Unknown
- Merge pull request #89 from jjjermiah/52-feature-add-nslt-endpoint
52 feature add nslt endpoint (682e50e)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.24.0
v0.24.0 (2024-02-04)
Chore
- chore: Update README: 0.23.0 (
0223550)
Feature
- feat: Add getSeriesMetadata method to NBIAClient class (
31211a6)
Unknown
- Merge pull request #87 from jjjermiah/61-feature-getseriesmetadata
feat: Add getSeriesMetadata method to NBIAClient class (c516f96)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.23.0
v0.23.0 (2024-02-04)
Build
build: Update pytest parallelism and add Codecov artifact upload (
77dc291)build: Add labels and update maintainer information in Dockerfile (
68e8831)
Feature
feat: add getStudies and getNewSeries CLI tools (
99c5777)feat: retrieve new series after a given date, +docs +tests (
c6a506d)
Fix
fix: remove sem-ver commit message (
ccd44bb)fix: Update .gitignore and build documentation (
1cf31bb)fix: fix error from getCollections conflicting -prefix argument (
4a7d242)
Unknown
- Merge pull request #84 from jjjermiah/49-feature-getupdatedseries
49 feature getupdatedseries (440d9b4)
separate build documentation to prevent running it on every machine (
473c5a7)Update README with latest version: 0.22.1 (
67fb6e4)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.22.1
v0.22.1 (2024-02-04)
Documentation
- docs: Update README.md (
2326b43)
Unknown
- Merge pull request #83 from jjjermiah/updateREADME
Update readme [skip ci] --no-verify (69fa813)
Update README.md (
0d46ccf)Update README.md (
5ac465d)Update README with latest version: 0.22.0 (
95ef0a9)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.22.0
v0.22.0 (2024-02-03)
Feature
feat: add username and password parameters to CLI (
83421a3)feat: Add getNewPatientscli command to pyproject.toml and nbiacli.py (
fc40dec)
Unknown
- Merge pull request #82 from jjjermiah/70-feat-implement-user-and-password-for-clie
70 feat implement user and password for cli (40aca34)
Update README with latest version: 0.21.1 (
5d0a69b)Update README with latest version: 0.21.1 (
64afa17)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.21.1
v0.21.1 (2024-02-03)
Fix
- fix: force require CD (
0039c67)
Unknown
add CD back (
be48bb9)Update README with latest version: 0.21.0 (
15083ff)Merge pull request #80 from jjjermiah/development
test: (ee9720a)
- test: (
b28afe7)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.21.0
v0.21.0 (2024-02-03)
Feature
- feat: try again (
ef5a0d4)
Unknown
- Merge pull request #79 from jjjermiah/development
Development (90ad78d)
- Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit into development (
ea39ee4)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.20.0
v0.20.0 (2024-02-03)
Feature
feat: testing (
3062c12)feat: Update NBIA client to include new method getNewPatients() (
22895a4)feat: Add convertDateFormat function to utils module (
5d77524)
Fix
fix: add everything back (
9cc6cd4)fix: ff? (
4f3e144)fix: change to head_ref (
2e1fcf5)fix: still tryin (
3e3a647)fix: gha readme issue (
027ed36)fix: trying to fix gha readme issue (
9ab5f78)
Test
Unknown
- Merge pull request #78 from jjjermiah/development
Development (94ae9aa)
Merge branch 'development' of https://github.com/jjjermiah/NBIA-toolkit into development (
11a0c89)Update README with latest version: 0.19.2 (
b85bd78)Fix diverged branch by fetching and checking out the head_ref (
06fd2e3)trying again (
e1d0e39)test (
792ef68)test (
4d18a86)Merge pull request #77 from jjjermiah/50-feature-getnewpatientsincollection
50 feature getnewpatientsincollection (ef7db33)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.19.2
v0.19.2 (2024-02-03)
Fix
- fix: added git config email and user (
978808f)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.19.1
v0.19.1 (2024-02-03)
Fix
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.19.0
v0.19.0 (2024-02-03)
Feature
- feat: add getCollectionDescriptions method, with tests, and updated docs. Also includes helper functions for parsing output. (
8617395)
Unknown
- Merge pull request #75 from jjjermiah/46-feature-getcollectiondescriptions
feat: add getCollectionDescriptions method, with tests, and updated d… (89133ac)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.18.1
v0.18.1 (2024-02-03)
Build
- build: only push README changes if anything actually changes (
bf78f94)
Unknown
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.18.0
v0.18.0 (2024-02-03)
Feature
- feat: added git pull to update-readme (
9038ad8)
Unknown
- Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
6145f1f)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.17.0
v0.17.0 (2024-02-03)
Feature
- feat: use gha to update README (
ae50777)
Fix
- fix: gha force need CD (
11610b4)
Test
Unknown
Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
2d7bc57)Update README with latest version (
406d824)Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
11a8803)Update README with latest version (
8dd8046)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.16.0
v0.16.0 (2024-02-03)
Chore
- chore: Refactor code formatting and improve readability (
8bcdfa4)
Documentation
docs: update notebook to fix #71 and add getStudies function (
958d603)docs: Update README code block to include NBIAToolkit version and test new gha (
3dc1996)
Feature
- feat: Update DICOMSorter command line interface (
6b6a2a8)
Fix
- fix: Update imports and add version attribute (
daad13e)
Unknown
- Merge pull request #73 from jjjermiah/development
Development (1a0c816)
- Merge pull request #72 from jjjermiah/48-feature-getstudy
48 feature getstudy (9552b6c)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.15.1
v0.15.1 (2024-02-02)
Build
- build: add install with pypi test (
648ea4f)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.15.0
v0.15.0 (2024-02-01)
Documentation
docs: Add NBIAToolkit CLI usage to README (
4cd3785)docs: adding requirements.txt back just for the build docs requirements (
22ccb4c)docs: trying pip install instead of requirements file (
c258223)docs(README): re-structure (
9a836e5)
Feature
feat: Update dependencies and add CLI tool help messages (
658b59d)feat(build): add python 3.10 (
86db037)
Fix
fix: Update pyproject.toml (
b0b0f0a)fix: add setup.py back (
f7394be)fix: Update version number in pyproject.toml and nbia.py (
63cf16e)
Refactor
- refactor: CLI code to improve performance and readability (
d5bd973)
Unknown
- Merge pull request #69 from jjjermiah/development
Add CLI commands (1d77ea1)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.14.0
v0.14.0 (2024-01-30)
Feature
feat: Add new CLI commands and improve error handling in DICOMSorter and NBIAClient (
83fd4de)feat(cli): Add CLI commands for querying NBIA database (
5d9e2d7)feat(dicomsorter): Refactor DICOMSorter class and CLI arguments
This commit refactors the DICOMSorter class and CLI arguments to improve code readability and maintainability. The DICOMSorter class now has a separate method for sorting DICOM files, and the CLI arguments have been organized and documented for better usability. (3c027dc)
Fix
- fix(tests): missing os (
90e8e2f)
Unknown
- Merge pull request #66 from jjjermiah/development
Development (b05f2fa)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.13.0
v0.13.0 (2024-01-30)
Chore
- chore: add pre-commit hook (
1913844)
Feature
- feat(dicomsort): add command line script to build (
bb0e687)
Fix
fix: change back to codecov 3 (
103f727)fix: add pytest xdist to dev dependencies (
e406587)fix: added pytest-cov to toml (
997bb50)fix: add dev to normal dependencies (
32aca9c)fix: poetry run command (
6659b4f)fix: use poetry run pytest (
3c5b60c)fix: install pytest manually (
cecafd7)fix: removing requirements.txt (
171bc02)
Refactor
- refactor: add version() function (
ad549dc)
Unknown
- Merge pull request #65 from jjjermiah/development
Development (6383868)
remove windows test (
0d293c7)fix code-cov (
0bcf004)fix poetry run pytest command (
cd179b9)update index (
e6ca7be)add requirements.txt back (
af18bc6)Merge pull request #64 from jjjermiah/typing-dicomsort
Typing dicomsort (3f1218b)
feature(nbia): Add pyfiglet package and display NBIAToolkit version (
0007ca0)fix typing errors (
ab50dac)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.12.1
v0.12.1 (2024-01-28)
Documentation
- docs: add total downloads (
6ed7cde)
Unknown
- Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
bad151e)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.12.0
v0.12.0 (2024-01-28)
Build
- build: add 3.11 (
73fa198)
Feature
- feat: Update Python versions to accept 3.11 (
34137fd)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.11.2
v0.11.2 (2024-01-28)
Fix
- fix: build (
4408840)
Test
Unknown
fix:build (
7ef92dc)fix:build (
7fec918)test:build (
01e82b1)Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
951f89c)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.11.1
v0.11.1 (2024-01-28)
Build
- build: fix env latest tag error (
1989d7b)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.11.0
v0.11.0 (2024-01-28)
Build
build(GHA): fix issue with test_image needs (
1bdd456)build(GHA): fix issue with test_image needs (
023ac12)
Documentation
docs: "fix badges" (
d10dff2)docs: add milestone to readme (
7b8c3d5)docs: add milestone to readme (
3dc3eae)docs: test adding hide-output (
037d737)docs: test adding hide-output (
cb82e5a)
Feature
- feat: add getModalityValues and refactor getPatients for getPatientsByCollection (
d8d2062)
Fix
Test
- test(nbia): fix downloadSeries patientId error that propagates from getPatient funciton update (
101e1be)
Unknown
- Merge pull request #60 from jjjermiah/development
Development (2b2808c)
- Merge pull request #59 from jjjermiah/47-feature-refactor-getpatients-and-add-getpatient
47 feature refactor getpatients and add getpatient (4898f86)
Refactor: generateFilePathFromDICOMAttributes method (
d1a437e)Merge remote-tracking branch 'origin/main' into 46-feature-refactor-getpatients-and-add-getpatient (
518ffe3)Merge pull request #58 from jjjermiah/example_notebook
Example notebook (4eb377f)
Merge branch 'development' into example_notebook (
68ddb13)Update README.md (
be0f3e3)Merge pull request #57 from jjjermiah/example_notebook
documentation for notebook and readme (f477c4a)
- Merge remote-tracking branch 'origin/development' into example_notebook (
9ef2623)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.9
v0.10.9 (2024-01-28)
Build
- build(GHA): separate Codecov (
9368df9)
Chore
- chore: remove excess comments (
2e52ef4)
Fix
- fix(gha): invalid workflow error (
1ba3d1e)
Unknown
- Merge pull request #56 from jjjermiah/development
Development (fb09228)
- Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit into development (
a7c7518)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.8
v0.10.8 (2024-01-28)
Build
- build(GHA): also tag images with latest (
d3e47e2)
Chore
chore(format): format scripts with Black (
1686564)chore(NBIA_ENDPOINTS): add some endpoints and general documentation (
208034a)
Documentation
- docs: update README (
1056284)
Fix
fix(tests): remove api_headers from being acces (
95dd5a3)fix(tests): remove api_headers from being acces (
06e6d42)
Refactor
- refactor(nbia): use headers property instead of api_header attribute (
c3b0940)
Unknown
- Merge pull request #55 from jjjermiah/development
Development (5cb0b70)
Merge branch 'development' of https://github.com/jjjermiah/NBIA-toolkit into development (
ccda4f3)Merge pull request #54 from jjjermiah/organizeprojecttodo
Organize project todo (5841645)
- add changes from upstream
Merge remote-tracking branch 'origin/development' into organizeprojecttodo (
d101597)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.7
v0.10.7 (2024-01-22)
Documentation
- docs: Update badges in README.md (
2046e8e)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.6
v0.10.6 (2024-01-22)
Build
- build: Remove unused label from Dockerfile (
ef29360)
Unknown
- Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
9ed72d1)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.5
v0.10.5 (2024-01-22)
Ci
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.4
v0.10.4 (2024-01-22)
Documentation
- docs: add link to docker pulls badge (
03d69a3)
Unknown
- Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
610967b)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.3
v0.10.3 (2024-01-22)
Documentation
- docs: Add Docker Pulls badge to README (
d6943d7)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.2
v0.10.2 (2024-01-22)
Ci
- ci: combine deployment (
67c17f4)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.1
v0.10.1 (2024-01-22)
Ci
- ci: test docker pipeline (
20a43ad)
Unknown
- Merge pull request #45 from jjjermiah/devel
Devel (2b33361)
Refactor Docker image build workflow (
5bce197)Add support for multiple platforms in Docker build (
86d12cd)Remove unnecessary "-it" flag in docker run command (
53ce267)Refactor Docker run command in build.yml (
55e1322)Add Docker build and test workflow (
14c0749)Update build workflow to set docker image tag based on branch or latest tag (
97eb2a8)Remove unused step in build workflow (
17cce65)trying new method (
4c7a592)Update Get latest tag name step in build.yml (
f4420b6)Merge pull request #44 from jjjermiah/update-README-badges
docs: Add GitHub repo size badge (0ff2ded)
docs: Add GitHub repo size badge (
3b1ab49)Merge pull request #43 from jjjermiah/update-README-badges
docs: Update contributing.md, badges, and pyproject.toml (581834b)
Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit into update-README-badges (
aa1715d)docs: Update contributing.md, badges, and pyproject.toml (
15cba32)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.10.0
v0.10.0 (2024-01-21)
Build
- build: Update Codecov action and add coverage badge (
c89f010)
Ci
ci: Update dependencies in main.yml and requirements.txt (
76d9fa8)ci: Update pytest command in GitHub Actions workflow (
5ca643e)ci: use poetry to run pytest (
4894aec)ci: install pytest and pytest-cov (
1f2df96)
Fix
- fix: Refactor imports in nbia.py (
9bf0f13)
Test
- test: Update pytest coverage command in GitHub workflow
Add source directory for coverage in pyproject.toml
Fix import statements in test files (f72c7d8)
Unknown
- Merge pull request #42 from jjjermiah/39-add-code-coverage-to-gha
build: Update Codecov action and add coverage badge (2114f3b)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.9.0
v0.9.0 (2024-01-21)
Fix
- fix(md5): Add MD5HashMismatchError class and update validateMD5 function (
c854242)
Refactor
- refactor: Refactor NBIAClient's _downloadSingleSeries method
This commit refactors the _downloadSingleSeries method in the NBIAClient class. The changes include:
- Reformatting the method signature for better readability
- Adding exception handling for MD5 hash validation
- Commenting out a line of code that is not currently being used
- Adding error handling and logging for sorting DICOM files (ff11711)
- refactor(nbia): remove unused logger method (
50916a4)
Test
test: Add unit tests for MD5 validation (
539f8b0)test: Refactor temporary directory variable name in test_nbia.py (
3cdeb4a)
Unknown
- Merge pull request #41 from jjjermiah/27-md5pyadd-tests-and-logging-+-error-handling-for-non-existent-files
27 md5pyadd tests and logging + error handling for non existent files (c1ed27b)
docs: Update execution counts in Tutorial.ipynb (
ca80e28)refactor(dimsort):Refactor DICOMSorter class and add new method to get DICOM file paths (
573978e)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.8.0
v0.8.0 (2024-01-21)
Build
- build: update python version in cicd (
2aea484)
Ci
- ci: switch python back (
dd0d2f4)
Feature
- feat: add package version (
fa583dd)
Fix
- fix: update path in toml for package version (
f6db43e)
Unknown
- Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit (
76b0b50)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.7.1
v0.7.1 (2024-01-21)
Chore
Unknown
- Merge branch 'main' of https://github.com/jjjermiah/NBIA-toolkit
ops (
559a980)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.7.0
v0.7.0 (2024-01-21)
Build
- build(Continuous-Deployment): Only push to PyPi if semantic release updates (
8adc4e1)
Documentation
docs: import changelog for readthedocs (
3c650be)docs: Update dependencies and fix code execution counts (
68e67e0)docs: update documentation for new features and changelog to readthedocs (
4a2af47)
Feature
- feat(nbia): add prefix option to get Collections methods (
0f95c89)
Test
- test(nbia): added test for downloadSeries (
0f502ce)
Unknown
- Merge pull request #40 from jjjermiah/updateDocumentation
Update documentation (c58ad3d)
- Merge pull request #38 from jjjermiah/37-fix-ghacd-to-not-fail-if-version-isnt-bumped
build(Continuous-Deployment): Only push to PyPi if semantic release updates (b6e3126)
- Merge pull request #36 from jjjermiah/25-nbiapyadd-tests-for-download-series (
f0f3781)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.6.0
v0.6.0 (2024-01-07)
Documentation
- docs: re-run with new adds (
36410f2)
Feature
- feat(downloadSeries): add parallel download option (
b697aa9)
Fix
- fix(nbia): add error handling for downloadSeries (
c6ab72b)
Unknown
- Merge pull request #35 from jjjermiah/24-nbiapyhandle-error-case-of-if-resposne-is-not-bytes-for-downloadseries
fix(nbia): add error handling for downloadSeries (1f0a499)
fix:Update .gitignore file to include docs/data/ directory (
e6cc91e)add parallel documentation and info on filepatterns (
48174bd)new run (
e94e356)add tqdm to dependency (
fce0a42)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.5.0
v0.5.0 (2023-12-17)
Feature
- feat: add publish package to gha (
11e223e)
Unknown
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.4.3
v0.4.3 (2023-12-16)
Fix
- fix: add poetry build (
ef91e27)
Test
- test: gha (
a218529)
Unknown
test (
5919b9c)Merge pull request #34 from jjjermiah/development
small fixes (216af35)
Merge branch 'main' into development (
21867d7)update gha to push to pypi and add absolute path in docs conf (
fdc07b4)Merge pull request #33 from jjjermiah/development
Development (f7a2f2a)
Merge remote-tracking branch 'origin' into development (
a0acbb4)Merge branch 'main' into development (
74041f4)change to only pull requests (
955832e)change version_variables after reading documentation (
3cece12)add push to pypi as an option (
4bccff9)Merge pull request #32 from jjjermiah/development
test: gha (92e90e2)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.4.2
v0.4.2 (2023-12-16)
Fix
fix: error (
b0f945c)fix: forgot to install package (
52804f4)fix: error in gha (
80afb8d)fix: need to install poetry first (
b8a0040)fix: error in cicd (
e090a83)fix: add dist to cicid (
44be192)
Unknown
test (
a49288f)use poetry run semantic-release publish (
459efa9)fix:add dist to cicid (
cc40a71)add dist to cicid (
6cd902e)
- Python
Published by github-actions[bot] over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.4.1
v0.4.1 (2023-12-16)
Fix
- fix: error in gha (
6e3ac11)
- Python
Published by jjjermiah over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.4.0
v0.4.0 (2023-12-16)
Feature
- feat: add setup.py (
09c4ffc)
Unknown
- fix cicd (
9db8a2e)
- Python
Published by jjjermiah over 2 years ago
https://github.com/bhklab/nbia-toolkit - v0.3.2
v0.3.2 (2023-12-16)
Fix
- fix: error in gha (
472a2f6)
Unknown
- Python
Published by jjjermiah over 2 years ago