Recent Releases of https://github.com/fasttrees/fasttrees

https://github.com/fasttrees/fasttrees - fasttrees 1.3.1

This is a bug fix release that fixes a dependency issue that would lead a failed installation.

The problem is caused by the logging module, which was required for installation. This dependency was removed since Python 3.8 SPL comes with a logging module. For example, when one wants to install the package with

pip install fasttrees then the following traceback might occur. ``` Collecting fasttrees Downloading fasttrees-1.3.0-py3-none-any.whl.metadata (4.0 kB) Collecting numpy<=1.19.5 (from fasttrees) Downloading numpy-1.19.5-cp38-cp38-manylinux2010x8664.whl (14.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 14.9/14.9 MB 8.2 MB/s eta 0:00:00 Collecting pandas<=0.25.3 (from fasttrees) Downloading pandas-0.25.3-cp38-cp38-manylinux1x8664.whl (10.4 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 10.4/10.4 MB 8.8 MB/s eta 0:00:00 Collecting scikit-learn<=0.23.2 (from fasttrees) Downloading scikitlearn-0.23.2-cp38-cp38-manylinux1x86_64.whl (6.8 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.8/6.8 MB 5.6 MB/s eta 0:00:00 Collecting logging (from fasttrees) Downloading logging-0.4.9.6.tar.gz (96 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 96.0/96.0 kB 7.5 MB/s eta 0:00:00 Preparing metadata (setup.py) ... error error: subprocess-exited-with-error

× python setup.py egginfo did not run successfully. │ exit code: 1 ╰─> [21 lines of output] Traceback (most recent call last): File "", line 2, in File "", line 14, in File "/home/bachhofner/anaconda3/envs/fasttrees/lib/python3.8/site-packages/setuptools/init.py", line 7, in import _distutilshack.override # noqa: F401 File "/home/bachhofner/anaconda3/envs/fasttrees/lib/python3.8/site-packages/distutilshack/override.py", line 1, in import('distutilshack').dooverride() File "/home/bachhofner/anaconda3/envs/fasttrees/lib/python3.8/site-packages/distutilshack/init.py", line 77, in dooverride ensurelocaldistutils() File "/home/bachhofner/anaconda3/envs/fasttrees/lib/python3.8/site-packages/distutilshack/init.py", line 63, in ensurelocaldistutils core = importlib.importmodule('distutils.core') File "/home/bachhofner/anaconda3/envs/fasttrees/lib/python3.8/importlib/init.py", line 127, in importmodule return bootstrap.gcdimport(name[level:], package, level) File "/home/bachhofner/anaconda3/envs/fasttrees/lib/python3.8/site-packages/setuptools/distutils/core.py", line 22, in from .dist import Distribution File "/home/bachhofner/anaconda3/envs/fasttrees/lib/python3.8/site-packages/setuptools/distutils/dist.py", line 12, in import logging File "/tmp/pip-install-11h8jio6/logging9be4527040d041e3be018b5961b53eb7/logging/init.py", line 618 raise NotImplementedError, 'emit must be implemented '\ ^ SyntaxError: invalid syntax [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip. error: metadata-generation-failed

× Encountered error while generating package metadata. ╰─> See above for output.

note: This is an issue with the package mentioned above, not pip. hint: See above for details. ```

Full Changelog: https://github.com/fasttrees/fasttrees/compare/v1.3.0...v1.3.1

- Python
Published by MacOS about 2 years ago

https://github.com/fasttrees/fasttrees - fasttrees 1.3.0

This release has three important changes. The big news is that we are now fully compatible to sklearn<=0.23.2, see below.

  1. Deletes python versions we do not support yet, and
  2. Adds a new preliminary features with the method in_words, which generates a verbal description of a fast-and-frugal tree, and
  3. We now fully support the sklearn learn API sklearn<=0.23.2, for which we also include a test case.

What's Changed

  • Add first test case and test workflow by @MacOS in https://github.com/fasttrees/fasttrees/pull/18
  • Improve code and doc formatting by @MacOS in https://github.com/fasttrees/fasttrees/pull/19
  • Update pages.yml by @MacOS in https://github.com/fasttrees/fasttrees/pull/20

Full Changelog: https://github.com/fasttrees/fasttrees/compare/v1.2.6...v1.3.0

- Python
Published by MacOS about 2 years ago

https://github.com/fasttrees/fasttrees - fasttrees 1.2.6

What's Changed

  • Set sklearn version by @MacOS in https://github.com/dominiczy/fasttrees/pull/7
  • Set sklearn version and add new contributor by @MacOS in https://github.com/dominiczy/fasttrees/pull/8
  • Move docstring documention to sklearn pratices by @MacOS in https://github.com/dominiczy/fasttrees/pull/9
  • Add quick start and badges to README by @MacOS in https://github.com/dominiczy/fasttrees/pull/10
  • Increment version number by @MacOS in https://github.com/dominiczy/fasttrees/pull/11
  • Add Pylint workflow by @MacOS in https://github.com/dominiczy/fasttrees/pull/12
  • Add meta information to setup for PyPi by @MacOS in https://github.com/dominiczy/fasttrees/pull/13
  • Add Pylint badges by @MacOS in https://github.com/dominiczy/fasttrees/pull/14
  • Add upload python package badge by @MacOS in https://github.com/dominiczy/fasttrees/pull/15
  • fix(setup): IndentationError by @MacOS in https://github.com/dominiczy/fasttrees/pull/16
  • Bump version by @MacOS in https://github.com/dominiczy/fasttrees/pull/17

Full Changelog: https://github.com/dominiczy/fasttrees/compare/1.2.6...v1.2.6

- Python
Published by MacOS over 2 years ago

https://github.com/fasttrees/fasttrees - Fix sklearn

- Python
Published by dominiczy over 2 years ago