File tree Expand file tree Collapse file tree 2 files changed +8
-3
lines changed
Expand file tree Collapse file tree 2 files changed +8
-3
lines changed Original file line number Diff line number Diff line change 44import locale
55import re
66import sys
7+ from importlib .metadata import version
8+ import tomllib
79
810from .server import LanguageTool
911from .utils import LanguageToolError
1012
11- import pkg_resources
12- __version__ = pkg_resources .require ("language_tool_python" )[0 ].version
13+ try :
14+ __version__ = version ("language_tool_python" )
15+ except PackageNotFoundError :
16+ with open ("pyproject.toml" , "rb" ) as f :
17+ __version__ = tomllib .load (f )["project" ]["version" ]
1318
1419
1520def parse_args ():
Original file line number Diff line number Diff line change 3131BASE_URL = os .environ .get ('LTP_DOWNLOAD_HOST' , 'https://www.languagetool.org/download/' )
3232FILENAME = 'LanguageTool-{version}.zip'
3333
34- LTP_DOWNLOAD_VERSION = '6.4 '
34+ LTP_DOWNLOAD_VERSION = '6.5 '
3535
3636JAVA_VERSION_REGEX = re .compile (
3737 r'^(?:java|openjdk) version "(?P<major1>\d+)(|\.(?P<major2>\d+)\.[^"]+)"' ,
You can’t perform that action at this time.
0 commit comments