Skip to content

Commit 1da3b98

Browse files
committed
docs: list more changes
1 parent f089686 commit 1da3b98

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

CHANGES.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,15 @@
11
# Change log for iga
22

3-
## Version 0.0.4
3+
## Version 0.0.4 (2023-04-07)
44

55
This release works around the problem that PyPI rejects packages that have `requirements.txt` containing direct references to packages outside of PyPI. Two of our dependencies are directly affected by this:
66
* It prevents us from having our `requirements.txt` install our [patched version of `pybtex-apa7-style`](https://github.com/caltechlibrary/pybtex-apa7-style) unless we also release that package on PyPI. Doing so is undesirable, so we have to vendor the package within IGA's codebase. (A detailed explanation of the problem can be found in the [README file in `iga/vendor`](./iga/vendor/README.md).
77
* SpaCy models are only available from spaCy's GitHub repository and not as packages installable using `pip`. Since we can't have them as direct references in our `requirements.txt` file, IGA has to download spaCy models it needs at run-time the first time it needs them. The change to IGA means that we take a huge (but thankfully one-time) performance hit the first time spaCy is needed, but at least it'll happen only once and not again on subsequent runs of IGA.
88

9+
Other changes in this release:
10+
* Update the versions of some dependencies in `requirements.txt`.
11+
* Improve trapping and reporting of internal errors during network calls.
12+
913

1014
## Version 0.0.3 (2023-04-06)
1115

0 commit comments

Comments
 (0)