Skip to content

Releases: explosion/weasel

v1.0.0: Update dependencies

Choose a tag to compare

@github-actions github-actions released this 20 Mar 08:09
  • Migrate to Pydantic v2, dropping Pydantic v1 shim
  • Migrate requests -> httpx
  • Migrate typer-slim -> typer
  • Open version ranges on dependencies

We've previously used closed version ranges on dependencies but as our tree has grown the maintenance burden of this approach down in the tree is too large. I'm going to try just open ranges on these small dependencies instead.

v0.4.3: Fix Python 3.8 support

Choose a tag to compare

@github-actions github-actions released this 13 Nov 23:52
release-v0.4.3

Update version

v0.4.2: Fix deprecation warning and use typer-slim for more minimal dependencies

Choose a tag to compare

@github-actions github-actions released this 06 Nov 00:37
  • Fix deprecation warning from click usage
  • Use typer-slim for more minimal dependencies

v0.4.1: Allow Typer 0.10.0 and above

Choose a tag to compare

@svlandeg svlandeg released this 15 May 08:52
9a0724d

✨ New features and improvements

  • Updates to the CI (#89).
  • Extend the Typer pin to allow v0.10.0 and above (#87).

👥 Contributors

@aymenkrifa, @honnibal, @ines, @svlandeg

v0.4.0: Allow a git repo file as asset and drop support for Python 3.6

Choose a tag to compare

@svlandeg svlandeg released this 04 Apr 09:48
151df00

✨ New features and improvements

  • Update cloudpathlib upper pin to 1.0.0 (#78).
  • Update smart_open upper pin to 8.0.0 (#84).
  • Drop support for EOL Python 3.6 (#85).

🔴 Bug fixes

  • Fix issue #66: Support fetching a file from a git repo as an asset.

👥 Contributors

@BLKSerene, @danieldk, @honnibal, @ines, @jeffrey12cali, @ringohoffman, @svlandeg

v0.3.4: Bug fixes for document CLI and help messages

Choose a tag to compare

@adrianeboyd adrianeboyd released this 06 Nov 16:24
b5ba23b

🔴 Bug fixes

  • Update CLI command messages for Weasel usage (#71).
  • Customize help messages to refer to either weasel or spacy project depending on calling command (#72).
  • Fix KeyError in document command when updating older READMEs (#74).

👥 Contributors

@adrianeboyd, @honnibal, @ines, @ljvmiranda921, @svlandeg

v0.3.3: Updates for full Python 3.12 support

Choose a tag to compare

@adrianeboyd adrianeboyd released this 16 Oct 07:13
1b7f340

✨ New features and improvements

  • Update for cloudpathlib 0.16 to fully support Python 3.12 including remote storage (#68).

👥 Contributors

@adrianeboyd, @honnibal, @ines, @svlandeg

v0.3.2: Update Typer requirement

Choose a tag to compare

@adrianeboyd adrianeboyd released this 04 Oct 08:41
f8d12f3

🔴 Bug fixes

  • Extend to typer<0.10.0 to align with spaCy (#64).

👥 Contributors

@adrianeboyd, @honnibal, @ines, @svlandeg

v0.3.1: Updates for Python 3.12

Choose a tag to compare

@adrianeboyd adrianeboyd released this 25 Sep 06:19
87c0fe1

✨ New features and improvements

This release introduces support for Python 3.12, with the exception of remote storage support, which currently still requires Python 3.11 or earlier. As soon as cloudpathlib supports Python 3.12, remote storage support will also be available in Weasel.

  • Remove catalogue requirement (#57).
  • Update docs for cloudpathlib and Python 3.12 (#60).
  • Update warning and tests for Python 3.12 (#61).

🔴 Bug fixes

  • Fix warning message code for make_tempdir permission error (#59).

👥 Contributors

@adrianeboyd, @honnibal, @ines, @rmitsch, @svlandeg

v0.3.0: Remove requirements checks

Choose a tag to compare

@adrianeboyd adrianeboyd released this 14 Aug 07:07
cb64bc7

✨ New features and improvements

  • Remove requirements check due to pkg_resources deprecation (#49).
  • Update package metadata (#54).

🔴 Bug fixes

  • Skip tests requiring git if it is not available (#55).

⚠️ Backwards incompatibilities

  • Weasel no longer attempts to check requirements from requirements.txt and support for the check_requirements configuration key has been dropped.

👥 Contributors

@adrianeboyd, @honnibal, @ines, @rmitsch, @svlandeg