Skip to content

Releases: explosion/weasel

v0.4.3: Fix Python 3.8 support

13 Nov 23:52

Choose a tag to compare

release-v0.4.3

Update version

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

06 Nov 00:37

Choose a tag to compare

  • Fix deprecation warning from click usage
  • Use typer-slim for more minimal dependencies

v0.4.1: Allow Typer 0.10.0 and above

15 May 08:52
9a0724d

Choose a tag to compare

✨ 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

04 Apr 09:48
151df00

Choose a tag to compare

✨ 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

06 Nov 16:24
b5ba23b

Choose a tag to compare

🔴 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

16 Oct 07:13
1b7f340

Choose a tag to compare

✨ 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

04 Oct 08:41
f8d12f3

Choose a tag to compare

🔴 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

25 Sep 06:19
87c0fe1

Choose a tag to compare

✨ 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

14 Aug 07:07
cb64bc7

Choose a tag to compare

✨ 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

v0.2.0: Support Pydantic v2, switch to cloudpathlib

04 Aug 11:27
40689fa

Choose a tag to compare

✨ New features and improvements

  • Switch from Pathy to cloudpathlib (#43).
  • Update setup for Python 3.6+ support (#45).
  • Replace pydantic.BaseSettings with simpler checks (#46).
  • Extend to confection v0.1 (#50).
  • Allow Pydantic v2 using transitional v1 support (#52).

🔴 Bug fixes

  • Accept both SPACY PROJECT and WEASEL in markers (#42).
  • Fix error code E501 (#47).

👥 Contributors

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