Skip to content

v0.1.9#52

Merged
freedmand merged 17 commits into
mainfrom
develop
Oct 14, 2022
Merged

v0.1.9#52
freedmand merged 17 commits into
mainfrom
develop

Conversation

@freedmand

Copy link
Copy Markdown
Contributor

No description provided.

freedmand and others added 16 commits August 1, 2022 14:56
* v0.1.0 (#37)

* Remove external deps (Curl) and refactor release process (#35)

* fix: remove curl and get pcre to work as natural dependency

* feat: readme updates, mappings test script

* feat: reusable github workflow revision

* fix: license includes BSD/PCRE, fix tests

* fix: don't rely on windows compress-archive

* fix: refactor release workflow, bump timeout to 10 mins

* fix: add input for pr-release workflow

* fix: refactor workflows to use nested with format

* feat: CLI tests

* chore: remove unneeded cli test comments

* docs: update docquery->filing urls, and secondary -> converted paper

* fix: trailing cli filing id bug

* fix a few oversights with v8.4 mappings (#31)

Co-authored-by: Dylan Freedman <freedmand@gmail.com>

* Fix custom write function segfault (#32)

* DENG-116 Change buffer size

* Revert "DENG-116 Change buffer size"

This reverts commit 0ae41c3.

* Use a POINTER(c_char) instead of a c_char_p for CUSTOM_WRITE contents

* Add a smoke test for filing 1606847

Co-authored-by: crystaljg <70042918+crystaljg@users.noreply.github.com>
Co-authored-by: Crystal Gong <cgong@actbluetech.com>

* fix: release to latest tag, bump to 0.1.0 (#36)

Co-authored-by: Chris Zubak-Skees <chriszs@gmail.com>
Co-authored-by: Evan Sonderegger <evan@rpy.xyz>
Co-authored-by: james-clemer-actblue <69259105+james-clemer-actblue@users.noreply.github.com>
Co-authored-by: crystaljg <70042918+crystaljg@users.noreply.github.com>
Co-authored-by: Crystal Gong <cgong@actbluetech.com>

* fix: main release workflow bug

* feat: 0.1.1

* feat: use ref name to get current tag

* feat: version 0.1.3

Co-authored-by: Chris Zubak-Skees <chriszs@gmail.com>
Co-authored-by: Evan Sonderegger <evan@rpy.xyz>
Co-authored-by: james-clemer-actblue <69259105+james-clemer-actblue@users.noreply.github.com>
Co-authored-by: crystaljg <70042918+crystaljg@users.noreply.github.com>
Co-authored-by: Crystal Gong <cgong@actbluetech.com>
* fix: upload artifacts in release process

* fix: erroneous steps

* fix: run wheels on all platforms

* fix: add inputs prefix to if conditionals in actions

* feat: bump version to 0.1.4

* feat: GH actions matrix

* fix: add exe ext to actions map

* feat: remove apt-get update

* fix: give windows the .exe extension, not linux

* feat: matrix for wheels as well

* test: speed up test workflow

* feat: split test workflow into two parallel tracks

test c and test python

* fix: missing actions checkout step added
* Add a failing python test for a filing with an invalid version, and therefor, invalid mappings.

This test will pass when there's a non-successful return code from `parse_as_files` instead of a call to `exit(1)`.

* Fix the failing test by using `lookupMappings` in the usual control flow

This fixes the failing test by:
- changing `lookupMappings`' return type to `int`
- returning `1` from `lookupMappings` when there are mappings and `0` when there are not
- adding a third potential return value in `parseLine` for a failure to `lookupMappings`
- early returning from `parseHeader` in the case that we encounter that error value
- early returning from `parseFec` in the event that we fail to parse a header
* feat: restore vendored pcre option

* chore: bump version
* fix: use linux-gnu for linux builds

* feat: version 0.1.9
@freedmand freedmand requested a review from a team as a code owner October 14, 2022 14:08
@freedmand freedmand merged commit a0399db into main Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants