Releases: cancervariants/therapy-normalization
Releases · cancervariants/therapy-normalization
0.7.1
What's Changed
- fix(build): add disease-normalizer as required dep by @korikuzma in #453
Full Changelog: 0.7.0...0.7.1
0.7.0
What's Changed
- cicd: fill in extra pre commit hooks by @jsstevenson in #432
- fix: add missing dependencies by @jsstevenson in #439
- fix: use latest GtoP data structure by @jsstevenson in #438
- build!: require python >= 3.11 by @jsstevenson in #445
- chore: add acceptance criteria to issue templates by @jsstevenson in #444
- cicd: update precommit by @jsstevenson in #443
- style: update ruff configs by @jsstevenson in #442
- chore: update gitignore by @jsstevenson in #441
- build: update wagstails dependency by @jsstevenson in #440
- fix: resolve user agent warning in wikibase by @jsstevenson in #446
- feat: properly configure logging in cli by @jsstevenson in #447
- fix(docs): use correct pypi url by @korikuzma in #451
- chore!: rename optional dependency by @korikuzma in #450
- feat!: update models to vrs 2.0.0 community review ballot by @korikuzma in #449
- build: bump wags-tails version to ~=0.2.2 by @korikuzma in #452
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- build: require python >= 3.10 by @jsstevenson in #424
- cicd: only lint in 3.11 by @jsstevenson in #430
- cicd: remove mypy checks by @jsstevenson in #431
- feat: use latest VRS models by @jsstevenson in #426
- cicd: add issue templates/stalebot by @jsstevenson in #429
- style: update to ruff==0.5.0 by @jsstevenson in #425
- build!: use setuptools-scm to declare version by @jsstevenson in #428
- cicd: update precommit by @jsstevenson in #427
Full Changelog: 0.5.0-dev5...0.6.0
0.5.0-dev5
What's Changed
- fix: use enum for source name to ensure proper pydantic serialization by @jsstevenson in #423
Full Changelog: 0.5.0-dev4...0.5.0-dev5
0.5.0-dev4
What's Changed
- build: get disease ETL dependencies by @jsstevenson in #405
- style: add ruff updates by @jsstevenson in #406
- style: pin ruff version to match template by @jsstevenson in #408
- docs: readme glow-up by @jsstevenson in #413
- build: update metadata by @jsstevenson in #412
- chore: update license by @jsstevenson in #411
- cicd: test on 3.12 by @jsstevenson in #410
- cicd: require priority label on PRs by @jsstevenson in #409
- chore: remove unused files by @jsstevenson in #407
- fix: handle multiple CHEBI IDs on a row by @jsstevenson in #416
- fix: prohibit xrefs from hemonc combo therapies by @jsstevenson in #419
- fix: handle label and order by biologic suffix in merge groups by @jsstevenson in #418
- feat: add progress bars/indicators to CLI ETL processes by @jsstevenson in #422
Full Changelog: 0.5.0-dev3...0.5.0-dev4
0.5.0-dev3
What's Changed
- docs: fix env var name for harvard dataverse api key by @korikuzma in #400
- docs: fix click option for sources to update by @korikuzma in #402
- fix: handle brand name lookup KeyError by @jsstevenson in #404
Full Changelog: 0.5.0-dev2...0.5.0-dev3
0.5.0-dev2
What's Changed
- perf: improve disease caching by @jsstevenson in #391
- chore: fix up logging by @jsstevenson in #390
- feat!: refine schemas by @jsstevenson in #392
- feat: sort everything by @jsstevenson in #393
- feat!: remove search result formatting option by @jsstevenson in #394
- feat: set silent to False in CLI by @korikuzma in #398
- docs: update hemonc instructions in readme by @korikuzma in #397
Full Changelog: 0.5.0-dev1...0.5.0-dev2
0.5.0-dev1
What's Changed
- docs: add paper citation by @jsstevenson in #382
- fix: handle hemonc deprecated concept by @jsstevenson in #384
- test: suppress noisy boto logs by default by @jsstevenson in #386
- feat: implement latest data updates by @jsstevenson in #385
- style: fix ruff settings by @jsstevenson in #388
- feat!: use wags-tails for data management by @jsstevenson in #389
- feat!: use abstract interface for DB by @jsstevenson in #378
Full Changelog: 0.5.0-dev0...0.5.0-dev1
0.5.0-dev0
What's Changed
- test: Add test for DiseaseIndicationBase by @korikuzma in #342
- build(deps): resolve ipython and starlette vulnerabilities by @jsstevenson in #347
- fix: expand wikidata SPARQL query by @jsstevenson in #353
- build: remove requirements.txt files by @jsstevenson in #358
- style: resolve mypy errors by @korikuzma in #369
- cicd: update release.yml (publish python distribution to pypi) by @korikuzma in #367
- chore: remove unused makefile by @jsstevenson in #372
- feat!: use vrs 2.0-alpha models in /normalize by @korikuzma in #364
- cicd: add python3.11 to python-version matrix by @korikuzma in #373
- cicd: add Ruff linting and formatting by @jsstevenson in #376
- build: use pyproject.toml for build configuration by @jsstevenson in #377
- style: remove unnecessary noqa: E501 by @korikuzma in #381
- build: fix package name in pyproject.toml by @korikuzma in #380
Full Changelog: v0.4.0...0.5.0-dev0
0.3.10
What's Changed
- fix: Add test for DiseaseIndicationBase by @korikuzma in #341
- build(deps): resolve ipython and starlette vulnerabilities by @jsstevenson in #346
Full Changelog: v0.3.9...0.3.10