Changelog#

0.3.0-dev2#

Released on 2024-04-24 - GitHub - PyPI

What's Changed

New Contributors

Full Changelog: 0.3.0-dev1...0.3.0-dev2

0.3.0-dev1#

Released on 2023-10-20 - GitHub - PyPI

What's Changed

Full Changelog: 0.3.0-dev0...0.3.0-dev1

0.1.40-dev1#

Released on 2023-10-05 - GitHub - PyPI

What's Changed

New Contributors

Full Changelog: v0.1.40-dev0...0.1.40-dev1

0.3.0-dev0#

Released on 2023-09-08 - GitHub - PyPI

What's Changed

Full Changelog: v0.2.10...0.3.0-dev0

v0.1.40-dev0#

Released on 2023-09-08 - GitHub - PyPI

What's Changed

Full Changelog: v0.1.39...v0.1.40-dev0

v0.1.39#

Released on 2023-07-21 - GitHub - PyPI

What's Changed

Full Changelog: v0.1.38...v0.1.39

v0.2.10#

Released on 2023-07-21 - GitHub - PyPI

What's Changed

Full Changelog: 0.2.9...v0.2.10

v0.1.38#

Released on 2023-07-21 - GitHub - PyPI

What's Changed

Full Changelog: v0.1.37...v0.1.38

v0.1.37#

Released on 2023-06-27 - GitHub - PyPI

What's Changed

Full Changelog: 0.1.36...v0.1.37

0.1.36#

Released on 2023-05-08 - GitHub - PyPI

What's Changed

Full Changelog: 0.1.35...0.1.36

0.1.35#

Released on 2023-04-21 - GitHub - PyPI

What's Changed

VRS 1.3 introduced in this release

  • build: update ga4gh packages to use VRS 1.3 models by @korikuzma in #189

Full Changelog: 0.1.34...0.1.35

0.2.9#

Released on 2023-04-18 - GitHub - PyPI

What's Changed

  • test: incorporate latest source updates to test cases by @jsstevenson in #173
  • refactor: rename SEQREPO_DATA_PATH --> SEQREPO_ROOT_DIR (staging) by @korikuzma in #187
  • feat: support PostgreSQL as optional storage backend by @jsstevenson in #183

Full Changelog: v0.2.8...0.2.9

0.1.34#

Released on 2023-04-18 - GitHub - PyPI

What's Changed

Full Changelog: 0.1.33...0.1.34

0.1.33#

Released on 2023-03-31 - GitHub - PyPI

What's Changed

Full Changelog: 0.1.32...0.1.33

v0.2.8#

Released on 2023-02-07 - GitHub - PyPI

What's Changed

Full Changelog: v0.2.7...v0.2.8

0.1.32#

Released on 2023-02-07 - GitHub - PyPI

What's Changed

Full Changelog: v0.1.31...0.1.32

v0.1.31#

Released on 2023-01-05 - GitHub - PyPI

What's Changed

  • remove ebextensions (main) by @korikuzma in #154
  • feat: ensure test and aws env vars are not set at same time (main) by @korikuzma in #160
  • build: do not pin exact version for ga4gh.vrsatile.pydantic by @korikuzma in #162
  • build: unpin exact version of ga4gh.vrs (main) by @korikuzma in #164

Full Changelog: v0.1.30...v0.1.31

v0.2.7#

Released on 2023-01-05 - GitHub - PyPI

What's Changed

Full Changelog: v0.2.6...v0.2.7

v0.1.30#

Released on 2022-10-27 - GitHub - PyPI

What's Changed

Full Changelog: v0.1.29...v0.1.30

v0.1.29#

Released on 2022-10-26 - GitHub - PyPI

What's Changed

  • fix: move SOURCE_CLASS to cli (main branch) by @korikuzma in #149
  • refactor!: remove elastic beanstalk work on main branch by @korikuzma in #151

Full Changelog: v0.1.28...v0.1.29

v0.2.6#

Released on 2022-10-25 - GitHub - PyPI

What's Changed

Full Changelog: v0.2.5...v0.2.6

v0.2.5#

Released on 2022-10-24 - GitHub - PyPI

What's Changed

  • ci: resolve action version warnings by @jsstevenson in #139
  • build: separate out etl (dev) dependencies on staging by @korikuzma in #143
  • refactor: how vrs chromosome/sequence locations are stored in dynamodb (staging) by @korikuzma in #145
  • fix: move SOURCE_CLASS to cli (staging branch) by @korikuzma in #148

Full Changelog: v0.2.3...v0.2.5

v0.1.28#

Released on 2022-10-24 - GitHub - PyPI

What's Changed

  • build: separate out etl (dev) dependencies on main by @korikuzma in #142
  • refactor: how vrs chromosome/sequence locations are stored in dynamodb by @korikuzma in #144

Full Changelog: v0.1.27...v0.1.28

v0.2.3#

Released on 2022-09-28 - GitHub - PyPI

What's Changed

Full Changelog: v0.2.2...v0.2.3

v0.2.2#

Released on 2022-09-23 - GitHub - PyPI

What's Changed

  • refactor: update ga4gh vrsatile pydantic (gene_id --> gene) by @korikuzma in #137

Full Changelog: v0.2.1...v0.2.2

v0.2.1: #

Released on 2022-08-26 - GitHub - PyPI

  • refactor: allow for nonprod tables to be used when EB_ENV_TYPE is set

v0.2.0: #

Released on 2022-08-24 - GitHub - PyPI

  • fix: catch KeyErrors in seqrepo
  • refactor: update models + fix seqrepo key error
  • refactor: add condition for using nonprod db

v0.1.27: #

Released on 2022-05-11 - GitHub - PyPI

  • Add /normalize_unmerged
  • Use correct SourceName value type in unmerged normalized records
  • Create Zenodo record

v0.1.26: #

Released on 2022-04-11 - GitHub - PyPI

  • Remove elastic beanstalk dependencies
  • Allow SEQREPO_DATA_PATH to be set by environment variable
  • Extract biotype / gene type from sources
  • Use latest source data

v0.1.25: #

Released on 2022-04-06 - GitHub - PyPI

  • Set use_enum_values in pydantic class configs
  • response_datetime is a str in ServiceMeta

v0.1.24: #

Released on 2021-12-30 - GitHub - PyPI

  • Add url to openapi contact info
  • Return all results in search rather than the highest match

v0.1.23: #

Released on 2021-11-18 - GitHub - PyPI

  • Unpin ga4gh.vrs and ga4gh.vrsatile.pyantic versions + update

v0.1.22: #

Released on 2021-11-04 - GitHub - PyPI

  • Update package requirements
  • Set SEQREPO_DATA_PATH value to /usr/local/share/seqrepo/latset

v0.1.21: #

Released on 2021-10-09 - GitHub - PyPI

  • PROJECT_ROOT --> APP_ROOT
  • Use gene_id rather than gene value object in gene descriptor
  • normalize method always returns NormalizeService object

v0.1.20: #

Released on 2021-09-08 - GitHub - PyPI

  • Use python 3.8
  • Return Pydantic service classes in search and normalize methods

v0.1.19: #

Released on 2021-09-07 - GitHub - PyPI

  • Update schema examples
  • Fix bug where operations opened at the same time

v0.1.18: #

Released on 2021-08-31 - GitHub - PyPI

  • Use ga4gh.vrsatile.pydantic classes
  • Fix one off bug in SequenceInterval

v0.1.17: #

Released on 2021-08-13 - GitHub - PyPI

  • Set type in ChromosomeLocation and SequenceLocation
  • Cleaning up validators in schemas

v0.0.16: #

Released on 2021-08-12 - GitHub - PyPI

  • Catch and log pydantic validation errors when loading sources
  • Only download Ensembl data file if version is not found

v0.1.15: #

Released on 2021-08-09 - GitHub - PyPI

  • Add previous_symbols to extensions
  • Fix chromosome spelling / return dictionary for query instead of list

v0.1.14: #

Released on 2021-08-09 - GitHub - PyPI

  • _id is optional field for Location

0.1.13: #

Released on 2021-08-06 - GitHub - PyPI

  • Adding validators to schemas

v0.1.11: #

Released on 2021-08-04 - GitHub - PyPI

  • Add normalize endpoint
  • Update sources to extract most recent version

v0.1.10: #

Released on 2021-06-30 - GitHub - PyPI

  • Add service meta to response
  • Search by xref
  • Add item type attribute
  • other_id -> xref, xref -> associated_with
  • Capture previous gene identifiers from NCBI
  • Adds Dockerfile

v0.1.5: #

Released on 2021-03-31 - GitHub - PyPI

  • Fix search endpoint with only partial sources loaded
  • Remove unused requirements to fix EB instance

v.0.1.4: #

Released on 2021-03-30 - GitHub - PyPI

  • Fixing environment variables for production EB

v0.1.3: #

Released on 2021-03-29 - GitHub - PyPI

  • Add CLI Class back
  • Use one environment variable for production EB instance

v0.1.0: #

Released on 2021-03-04 - GitHub - PyPI