Changelog#
0.4.0.dev3#
Released on 2023-12-20 - GitHub - PyPI
What's Changed
- fix: ensure consistent source meta schema typing by @jsstevenson in #175
Full Changelog: 0.4.0.dev2...0.4.0.dev3
0.4.0.dev2#
Released on 2023-12-04 - GitHub - PyPI
What's Changed
- feat!: use OBO release for Mondo by @jsstevenson in #171
Full Changelog: 0.4.0.dev1...0.4.0.dev2
0.4.0.dev1#
Released on 2023-11-28 - GitHub - PyPI
What's Changed
- feat: add get_all_records DB method by @jsstevenson in #160
- build: use pyproject.toml for build configuration by @jsstevenson in #161
- feat!: merge concepts and source dynamodb tables by @jsstevenson in #162
- feat!: remove search result formatting options by @jsstevenson in #164
- chore: remove unused configs by @jsstevenson in #166
- fix: catch ETL module import errors by @jsstevenson in #165
- test: add basic route tests by @jsstevenson in #167
- cicd: use ruff for formatting by @jsstevenson in #168
- feat!: use wags-tails for managing data by @jsstevenson in #163
- style: fix ruff settings by @jsstevenson in #170
- test: suppress noisy boto logs by default by @jsstevenson in #169
Full Changelog: 0.4.0.dev0...0.4.0.dev1
0.4.0.dev0#
Released on 2023-10-25 - GitHub - PyPI
What's Changed
- fix: resolve the ETL problems of the week by @jsstevenson in #113
- ci: overhaul test data by @jsstevenson in #115
- feat!: support PostgreSQL as optional storage backend by @jsstevenson in #121
- build: remove requirements.txt files by @jsstevenson in #124
- fix: remove therapy refs by @jsstevenson in #128
- feat!: use vrs 2.0-alpha models in /normalize by @korikuzma in #140
- cicd: update style checks and test coverage dependencies by @jsstevenson in #145
- cicd: update release.yml (publish python distribution to pypi) by @korikuzma in #150
- fix!: use better name for CLI source option by @jsstevenson in #153
- feat: optionally define dynamo table names via env variable by @jsstevenson in #152
- test: update test data by @jsstevenson in #151
Full Changelog: v0.3.1...0.4.0.dev0
0.2.21dev0#
Released on 2023-05-12 - GitHub - PyPI
What's Changed
- feat!: support PostgreSQL as optional storage backend by @jsstevenson in #116
Full Changelog: 0.2.20...0.2.21dev0
0.2.20#
Released on 2023-05-07 - GitHub - PyPI
What's Changed
- fix: resolve the ETL problems of the week by @jsstevenson in #112
- ci: overhaul test data by @jsstevenson in #114
- build: pin owlready2==0.40 in Pipfile by @korikuzma in #117
Full Changelog: v0.2.19...0.2.20
v0.3.1#
Released on 2023-01-11 - GitHub - PyPI
What's Changed
- fix: stricter Mondo xref import rules by @jsstevenson in #86
- ci: update style and checks by @jsstevenson in #90
- fix: click echo msg by @korikuzma in #99
- fix: Catch ValueError during MONDO ETL (staging) by @korikuzma in #108
- fix: MONDO latest version retrieval (staging) by @korikuzma in #109
Full Changelog: v0.3.0...v0.3.1
v0.2.19#
Released on 2023-01-11 - GitHub - PyPI
What's Changed
- fix: Catch ValueError during MONDO ETL by @korikuzma in #105
- fix: MONDO latest version retrieval by @korikuzma in #106
Full Changelog: v0.2.18...v0.2.19
v0.2.18#
Released on 2023-01-10 - GitHub - PyPI
What's Changed
- fix: DiseaseDescriptor.disease --> DiseaseDescriptor.disease_id (main) by @korikuzma in #101
- fix(mondo): stricter xref import rules by @korikuzma in #102 (originally done by @jsstevenson in #79)
Full Changelog: v0.2.17...v0.2.18
v0.2.17#
Released on 2023-01-06 - GitHub - PyPI
What's Changed
- build: do not pin exact version for ga4gh.vrsatile.pydantic by @korikuzma in #95
- fix: click echo msg by @korikuzma in #98
Full Changelog: v0.2.16...v0.2.17
v0.2.16#
Released on 2022-11-02 - GitHub - PyPI
What's Changed
- ci: update gh actions versioning by @jsstevenson in #78
- feat: use most recent data by @jsstevenson in #79
- Staging by @jsstevenson in #84
Full Changelog: v0.2.15...v0.2.16
v0.3.0#
Released on 2022-11-02 - GitHub - PyPI
What's Changed
- build: use latest version of ga4gh.vrsatile.pydantic by @korikuzma in #85
- The v0.3.x versions use the latest metaschema updates
v0.2.15#
Released on 2022-10-31 - GitHub - PyPI
What's Changed
- refactor!: changes to help with serverless (#82) by @korikuzma in #83
Full Changelog: v0.2.14...v0.2.15
v0.2.14#
Released on 2022-09-23 - GitHub - PyPI
What's Changed
- refactor: use DiseaseDescriptor from ga4gh.vrsatile.pydantic by @korikuzma in #74
- refactor: disease_id --> disease by @korikuzma in #76
Full Changelog: v0.2.12...v0.2.14
v0.2.13: #
Released on 2022-08-24 - GitHub - PyPI
- refactor: update ga4gh.vrsatile.pydantic models to use DiseaseDescriptor
- refactor: add condition for using nonprod db
v0.2.12: #
Released on 2022-01-24 - GitHub - PyPI
- Add metadata to openapi.json to ensure adherence with openAPI standards
- Enable parameter entry by default in SwaggerUI
- Query methods return Pydantic objects, not dicts
v0.2.11: #
Released on 2021-11-18 - GitHub - PyPI
• Update ElasticBeanstalk logging
• Update vrsatile-pydantic version requirement
v0.2.10: #
Released on 2021-09-07 - GitHub - PyPI
- Use v0.0.3 for ga4gh.vrsatile.pydantic to allow for extra fields in VOD
- Return pydantic class as a dict for search_groups and search_sources
v0.2.9: #
Released on 2021-09-07 - GitHub - PyPI
- Use ga4gh.vrsatile.pydantic models
value_object_descriptor
-->disease_descriptor
,value
(disease value object) -->disease_id
v0.2.7#
Released on 2021-04-15 - GitHub - PyPI
- Rename ID field in Value Object Descriptors
- Enable search by associated_with field
- Add service_meta info to responses
v0.2.4: #
Released on 2021-03-31 - GitHub - PyPI
- Fix search endpoint with only partial sources loaded
v0.2.3: #
Released on 2021-03-30 - GitHub - PyPI
- Updating database environment variables for EB
- More descriptive database click messages
v0.2.2#
Released on 2021-03-29 - GitHub - PyPI
- CLI description/error message fixes
v0.2.1#
Released on 2021-03-17 - GitHub - PyPI
- Fix merge update bug in CLI
v0.2.0#
Released on 2021-03-12 - GitHub - PyPI
- Output normalization endpoint as Value Object Descriptor
- Include non-Mondo concept groups in normalization endpoint
- Add OMIM data
- Enable lookup by other_id reference