cleanup: Remove `pkg_resources` usage

This commit is contained in:
Laerte Pereira 2023-06-20 16:40:38 -03:00
parent fae5538910
commit 0097b4c0bb
4 changed files with 5 additions and 6 deletions

View File

@ -70,7 +70,7 @@ If your requirement is a minimum Scrapy version, you may use
.. code-block:: python
from pkg_resources import parse_version
from packaging.version import parse as parse_version
import scrapy

View File

@ -3,8 +3,7 @@ import cProfile
import inspect
import os
import sys
import pkg_resources
from importlib.metadata import entry_points
import scrapy
from scrapy.commands import BaseRunSpiderCommand, ScrapyCommand, ScrapyHelpFormatter
@ -49,7 +48,7 @@ def _get_commands_from_module(module, inproject):
def _get_commands_from_entry_points(inproject, group="scrapy.commands"):
cmds = {}
for entry_point in pkg_resources.iter_entry_points(group):
for entry_point in entry_points(group):
obj = entry_point.load()
if inspect.isclass(obj):
cmds[entry_point.name] = obj()

View File

@ -1,6 +1,6 @@
from pathlib import Path
from pkg_resources import parse_version
from packaging.version import parse as parse_version
from setuptools import __version__ as setuptools_version
from setuptools import find_packages, setup

View File

@ -6,7 +6,7 @@ import sys
import warnings
from pathlib import Path
from pkg_resources import parse_version
from packaging.version import parse as parse_version
from pytest import mark, raises
from twisted import version as twisted_version
from twisted.internet import defer