Recent Releases of https://github.com/fderuiter/imednet-python-sdk
https://github.com/fderuiter/imednet-python-sdk - v0.2.0
What's Changed
- Refactor by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/345
- Update README.md by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/346
- Refactor by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/348
- Dev by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/383
- Add smoke test workflow by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/385
- Add sanitizer for chatgpt links by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/387
- Potential fix for code scanning alert no. 1: Workflow does not contain permissions by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/389
- Update smoke tests to show skip reasons by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/393
- Dev by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/403
- Docs to Dev by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/472
- Dev to Prod by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/461
Full Changelog: https://github.com/fderuiter/imednet-python-sdk/compare/v0.1.3.1...v0.2.0
- Python
Published by fderuiter 6 months ago
https://github.com/fderuiter/imednet-python-sdk - v0.1.3
What's Changed
- chore: bump version to 0.1.3 by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/351
Full Changelog: https://github.com/fderuiter/imednet-python-sdk/compare/v0.1.3...v0.1.3.1
- Python
Published by fderuiter 8 months ago
https://github.com/fderuiter/imednet-python-sdk - v0.1.2
What's Changed
- Dev by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/350
Full Changelog: https://github.com/fderuiter/imednet-python-sdk/compare/v0.1.0...v0.1.2
What's Changed
- Dev by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/350
Full Changelog: https://github.com/fderuiter/imednet-python-sdk/compare/v0.1.0...v0.1.2
What's Changed
- Dev by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/350
Full Changelog: https://github.com/fderuiter/imednet-python-sdk/compare/v0.1.0...v0.1.2
- Python
Published by fderuiter 8 months ago
https://github.com/fderuiter/imednet-python-sdk - Initial Release 0.1.0
Initial Release
What's Changed
- feat: add data models for coding, forms, intervals, jobs, queries, record revisions, records, sites, subjects, users, variables, and visits by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/1
- feat: add issue templates for bug reports and feature requests; enhan… by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/2
- chore: update documentation and templates for clarity; add spacing fo… by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/3
- Refactor iMedNet SDK: Update documentation, remove example scripts, a… by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/4
- chore: add permissions for GitHub Actions to enable documentation dep… by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/5
- Development by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/10
- Add docs build make target by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/75
- Add SDK entrypoint tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/128
- Add extensive endpoint unit tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/125
- Add model validation tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/126
- Add workflow and mapper tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/127
- Add CLI unit tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/129
- Add core module tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/131
- Add respx fixtures and client tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/132
- Add env var authentication by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/133
- Add convenience endpoint wrappers by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/134
- Improve autodoc setup by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/137
- Add pandas utilities by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/135
- Remove hello command from CLI by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/139
- Add JSON logging with request metrics by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/136
- Add caching for study and variable listings by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/146
- Expand CLI command tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/145
- Add record validation with schema caching by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/147
- Add records subcommand group to CLI by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/150
- Add async client support by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/151
- Add PEP 621 project section by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/152
- Add SchemaValidator for record validation by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/153
- Update metadata in pyproject by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/154
- Add Airflow operators by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/155
- Add versioning instructions by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/157
- Add async client and SDK by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/158
- Add Airflow DAG examples by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/159
- Implement job polling utilities by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/156
- Update package metadata by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/160
- Update docs version handling by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/161
- Add package classifiers by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/162
- Add Airflow integration docs by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/163
- Add py.typed for typed package by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/164
- Update AGENTS guidelines by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/165
- Add export helpers by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/167
- Add export CLI group by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/171
- Add Airflow export utilities by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/172
- Enable pydantic mypy plugin by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/175
- Update docs for setup script by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/174
- Clean up comments and remove unused state variable by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/176
- Add optional e2e tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/173
- Add async methods across endpoints by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/177
- Expose Role model by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/178
- Fix duplicate OpenTelemetry section by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/179
- Update register_subjects workflow return type by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/180
- Fix async tests setup by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/182
- Improve e2e live tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/184
- Add async study structure workflow by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/185
- Add caching for forms and intervals list endpoints by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/186
- Clean workflows init by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/187
- Add E2E coverage for more list endpoints by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/188
- Fix Study retrieval using list filtering by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/189
- Add list-get checks in e2e tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/190
- Add schema validator tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/191
- Add job status & wait CLI tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/192
- Add version command to CLI by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/194
- Revert "Add version command to CLI" by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/196
- Add new CLI subcommands by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/195
- Add coverage details to live test plan by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/199
- Add API overview docs by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/198
- Add subject-data CLI command by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/193
- Add API overview docs by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/197
- docs: integrate live test plan by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/200
- Organize live tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/201
- Organize live tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/202
- Update README badges by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/203
- Add tests for date and filter utilities by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/204
- Add architecture diagram by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/206
- Add integration tests for core client and endpoints by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/205
- Fix MyPy execution by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/207
- Move examples out of package by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/208
- Refactor CLI into package by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/213
- Move validators to utils by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/214
- Add pip-audit to CI by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/212
- Update ruff config and rename endpoint path constants by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/215
- Refactor AsyncImednetSDK location by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/216
- Refactor RecordMapper dataframe by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/219
- Refactor Airflow integration layout by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/220
- Refactor HTTP error handling by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/221
- Refactor SDK initializer by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/222
- Refactor type checking registry by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/223
- Refactor utils getattr lookup by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/224
- Move schema validation to dedicated package by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/226
- Fix base URL handling by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/227
- Refactor record updates with job poller by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/228
- Revert "Refactor record updates with job poller" by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/229
- Fix base URL normalization tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/230
- Add JobPoller class and refactor record update workflow by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/231
- Fix CLI filter handling by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/233
- Fix async endpoint 404 handling by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/234
- Refactor get methods to use list filtering by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/236
- Improve workflow tests for filter dictionaries by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/237
- fix endpoints get refresh by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/239
- feat: add option to export with variable names by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/242
- Fix export column duplication by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/245
- Quote filter string values with spaces by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/246
- Update getqueriesby_site to filter via subjects by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/248
- Update CLI export docs and checks by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/250
- Handle case-insensitive duplicate columns by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/251
- Handle quoting of filter values with spaces by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/252
- docs: clarify filter quoting by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/254
- fix(export): deduplicate parquet columns by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/255
- Add markdown overview of live tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/247
- Add SQLite column limit validation by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/256
- Add schema validation diagram by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/260
- Complete pending tasks by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/261
- Update pytest asyncio config by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/265
- Improve PR template by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/264
- Update CLI live tests by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/266
- Add per-form SQLite export by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/268
- Add REST API reference docs by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/271
- Update HTTPX instrumentation docs by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/288
- Update AGENTS with expanded design principles by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/295
- Add tests for new fake data helpers by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/294
- Add SchemaCache fake data helpers by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/293
- Extend fake_record for schema support by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/292
- Add fake data generators for additional models by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/291
- Add fake data helpers using Faker by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/290
- Add async schema validation by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/289
- Add subject data workflow example by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/298
- Add extract records workflow example by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/299
- Add query management example by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/300
- Add workflow example for creating new record by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/301
- Add record mapping workflow example by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/302
- Add sample subject JSON by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/303
- Add async records example by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/304
- Update AGENTS to mention changelog updates by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/306
- Refactor endpoints to share request helpers by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/308
- Introduce BaseClient by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/305
- Add base paginator with shared logic by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/309
- Expose BaseClient at package root by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/310
- Implement async job polling by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/313
- Add BaseClient unit test by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/314
- Refactor schema validation by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/312
- Add BaseClient docs by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/311
- Fix sphinx warnings by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/315
- Improve documentation accessibility by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/317
- Add quick start example by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/318
- Add workflow examples by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/319
- Update imports in examples by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/322
- Dev to Main by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/316
- Fix urllib3 vulnerability by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/325
- Update project name to imednet by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/326
- Update docs to use iMednet spelling by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/327
- feat: rename project to imednet and update links' labels: '' assignees: by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/328
- Update README.md by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/329
- Update AGENTS with release instructions by @fderuiter in https://github.com/fderuiter/imednet-python-sdk/pull/332
Full Changelog: https://github.com/fderuiter/imednet-python-sdk/commits/v0.1.1
- Python
Published by fderuiter 8 months ago