Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • D DeepPavlov
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 18
    • Issues 18
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 22
    • Merge requests 22
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • DeepPavlov
  • DeepPavlov
  • Merge requests
  • !521

Python 3.7 support

  • Review changes

  • Download
  • Email patches
  • Plain diff
Closed Andrei Glinskii requested to merge github/fork/ololobus/python37-support into dev Oct 13, 2018
  • Overview 6
  • Commits 4
  • Pipelines 0
  • Changes 1

Created by: ololobus

Python 3.7 support https://github.com/deepmipt/DeepPavlov/issues/520

Scikit-learn version changed to 0.19.2 in order to address this issue https://github.com/scikit-learn/scikit-learn/issues/11320

pyTelegramBotAPI version changed to the latest to fix test errors, e.g.:

E             File "/Users/alexk/dev/deeppavlov-dev/utils/telegram_utils/telegram_ui.py", line 18, in <module>
E               import telebot
E             File "/Users/alexk/dev/deeppavlov-dev/dp-venv/lib/python3.7/site-packages/telebot/__init__.py", line 1291
E               @util.async()
E                         ^
E           SyntaxError: invalid syntax

Pip install and basic functionality works fine with Python 3.7.0 now. Tests do not crash, but take forever on my laptop to complete and some of them are skipped, though the same is with current master with Python 3.6.6.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/ololobus/python37-support