lucene-pylucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shangning Xu (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (PYLUCENE-44) pkg_resources.extern.packaging.version is Deprecated
Date Sun, 14 Oct 2018 05:48:00 GMT

     [ https://issues.apache.org/jira/browse/PYLUCENE-44?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Shangning Xu updated PYLUCENE-44:
---------------------------------
    Description: 
{{pkg_resources.extern.packaging.version}} introduced in PYLUCENE-43 to replace {{SetupToolsVersion}}
is actually deprecated *before* {{SetupToolsVersion}} ({{SetupToolsVersion}} is removed in
setuptools [v39.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v39-0-0], while
{{pkg_resources.extern}} is in [v34.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v34-0-0]).

The correct solution is to replace
{code}
from pkg_resources.extern.packaging.version import Version
{code}
with
{code}
from packaging.version import Version
{code}
in Line 20 of {{setup.py}}. The solution can be found in the release notes of [setuptools
v39.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v39-0-0] and a [Github issue|https://github.com/anntzer/pypi2pkgbuild/issues/2].

Maybe this setuptools drama may worth a minor version bump?

  was:
{{pkg_resources.extern.kg_resources.extern.packaging.version}} introduced in [PYLUCENE-43|https://issues.apache.org/jira/browse/PYLUCENE-43]
to replace {{SetupToolsVersion}} is actually deprecated *before* {{SetupToolsVersion}} ({{SetupToolsVersion}}
is removed in setuptools [v39.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v39-0-0],
while {{pkg_resources.extern}} is in [v34.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v34-0-0]).

The correct solution is to replace

{code:python}
from pkg_resources.extern.kg_resources.extern.packaging.version import Version
{code}

with

{code:python}
from packaging.version import Version
{code}

in Line 20 of {{setup.py}}. The solution can be found in the release notes of [setuptools
v39.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v39-0-0] and a [Github issue|https://github.com/anntzer/pypi2pkgbuild/issues/2].

Maybe this setuptools drama may worth a minor version bump?


> pkg_resources.extern.packaging.version is Deprecated
> ----------------------------------------------------
>
>                 Key: PYLUCENE-44
>                 URL: https://issues.apache.org/jira/browse/PYLUCENE-44
>             Project: PyLucene
>          Issue Type: Bug
>         Environment: Arch Linux
> Python 3.7.0
> setuptools 40.4.3
> Ant 1.10.5
> Pip 18.0
>            Reporter: Shangning Xu
>            Priority: Major
>
> {{pkg_resources.extern.packaging.version}} introduced in PYLUCENE-43 to replace {{SetupToolsVersion}}
is actually deprecated *before* {{SetupToolsVersion}} ({{SetupToolsVersion}} is removed in
setuptools [v39.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v39-0-0], while
{{pkg_resources.extern}} is in [v34.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v34-0-0]).
> The correct solution is to replace
> {code}
> from pkg_resources.extern.packaging.version import Version
> {code}
> with
> {code}
> from packaging.version import Version
> {code}
> in Line 20 of {{setup.py}}. The solution can be found in the release notes of [setuptools
v39.0.0|https://setuptools.readthedocs.io/en/latest/history.html#v39-0-0] and a [Github issue|https://github.com/anntzer/pypi2pkgbuild/issues/2].
> Maybe this setuptools drama may worth a minor version bump?



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Mime
View raw message