Skip to content

Releases: wayfair-incubator/extra-model

0.4.0 (Hacktoberfest '22)

28 Oct 11:13
5a59fb3
Compare
Choose a tag to compare

Changed

  • Updated all versions to the latest available (courtesy of dependabot)
  • Added run_from_dataframe in _run.py, which enables passing dataframe as an input
  • Dropped Python 3.7 support (i.e., we no longer test for this version) since numpy dropped it
  • Added support for Python 3.10
  • Replaced pycld3 with langdetect. pycld3 is unlikely to be supported in 3.10 and it recently started failing to build in 3.9. Since pycld3 was only used in one place and given that langdetect looks like a reasonable replacement, we've decided to replace it.

Fixed

  • an update to scipy exposed an issue in rare cases in disambiguation, where choice of meaning for contextless aspects
    only worked accidentally. These are now treated explicitly: we choose the most common meaning.

v0.3.0 (Hacktoberfest edition)

22 Oct 13:46
9c7b6ef
Compare
Choose a tag to compare

Changed

  • All, but one inputs to extra-model are now options.

Before, all, but one parameter (--debug) that you could provide to CLI version of extra-model were arguments, which in click parlance meant that they were positional. That in turn means that you could only change, e.g., embeddings path by specifying both output path AND output filename. Well, no longer! From now on all, but one inputs to extra-model (input path), are options which means that they can be set in any order using flags that you can see by running extra-model --help. No need to thank us :).

  • Added input validation, so now extra-model will throw an error if CommentId column is misspelled.
  • Added click as explicit dependency. It was erroneously removed at some point, but we actually depend on it, so adding it back in.
  • Updated all other dependencies to the most up-to-date version (as of October, 22nd 2021)
  • Consolidated adjective_list() and acomp_list() into generic adjective_phrase() function
  • Upgraded default Python version to 3.9

Removed

  • Removed the dependency on requests since we don't use it explicitly in our code

v0.2.1: Merge pull request #110 from wayfair-incubator/bump_version_0.2.1

19 May 07:42
a90d5aa
Compare
Choose a tag to compare
  • Removed cytoolz dependency not used by extra-model
  • Updated from using pycld2 to pycld3
  • Added fourth positional command line argument to specify the path to the embeddings
  • Fixed a bug with multiple spaces (e.g., "I bought a sturdy and^^^beautiful shelf." sentence would be parsed incorrectly)
  • extra-model is now tested in Python 3.7, 3.8, 3.9

v0.2.0

17 Mar 15:53
f76a681
Compare
Choose a tag to compare
Merge pull request #69 from wayfair-incubator/cantonellis_release_0.2.0

bumped version, updated CHANGELOG

v0.2.0rc1

02 Mar 17:45
Compare
Choose a tag to compare
v0.2.0rc1 Pre-release
Pre-release
bump version, update setup metadata

v0.2.0rc0: Merge pull request #36 from wayfair-incubator/cantonellis_upload_to_pypi

24 Feb 11:25
d0805dc
Compare
Choose a tag to compare