aimclub / FEDOT

Automated modeling and machine learning framework FEDOT
https://fedot.readthedocs.io
BSD 3-Clause "New" or "Revised" License
619 stars 84 forks source link

Update sktime version matching #1262

Closed DRMPN closed 3 months ago

DRMPN commented 4 months ago

Support Python 3.12 installation

This is a 🙋 feature or enhancement.

Summary

Update requirements to support Python 3.12 installation.

Context

Resolves #1260

docu-mentor[bot] commented 4 months ago

👋 Hi, I'm @docu-mentor, an LLM-powered GitHub app powered by Anyscale Endpoints that gives you actionable feedback on your writing.

Simply create a new comment in this PR that says:

@docu-mentor run

and I will start my analysis. I only look at what you changed in this PR. If you only want me to look at specific files or folders, you can specify them like this:

@docu-mentor run doc/ README.md

In this example, I'll have a look at all files contained in the "doc/" folder and the file "README.md". All good? Let's get started!

github-actions[bot] commented 4 months ago

All PEP8 errors has been fixed, thanks :heart:

Comment last updated at
codecov[bot] commented 4 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 79.85%. Comparing base (fd21c70) to head (afe19d6).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #1262 +/- ## ======================================= Coverage 79.85% 79.85% ======================================= Files 146 146 Lines 10030 10030 ======================================= Hits 8009 8009 Misses 2021 2021 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

nicl-nno commented 4 months ago

Так вроде тесты не проходят. Возможно, надо под разные версии питона разный sktime?

DRMPN commented 4 months ago

С этими изменениями sktime [pip] будет устанавливаться и запускаться на 3.8 - 3.12 👍.

Однако на 3.11 и 3.12 giotto-tda [pip] не поддерживается и ругается:

ERROR: Could not find a version that satisfies the requirement giotto-tda==0.6.0 (from fedot) (from versions: 0.1.4) ERROR: No matching distribution found for giotto-tda==0.6.0 Error: Process completed with exit code 1.

Проверил установку здесь и с измененями из PR #1261 здесь.