Skip to content

Commit fc62c36

Browse files
Remove pkg_resources (#3371)
* Remove pkg_resources * Remove failing test --------- Co-authored-by: Dillon Stadther <dlstadther@gmail.com>
1 parent 9f33c8b commit fc62c36

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

doc/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
import datetime
1818
import sphinx.environment
1919
from docutils.utils import get_source_line
20-
from pkg_resources import get_distribution
20+
from importlib.metadata import Distribution
2121

2222

2323
try:
@@ -118,7 +118,7 @@ def _warn_node(self, msg, node, *args, **kwargs):
118118
# |version| and |release|, also used in various other places throughout the
119119
# built documents.
120120
#
121-
__version__ = get_distribution('luigi').version # assume luigi is already installed
121+
__version__ = Distribution.from_name('luigi').version # assume luigi is already installed
122122
# The short X.Y version.
123123
version = ".".join(__version__.split(".")[0:2])
124124
# The full version, including alpha/beta/rc tags.

luigi/server.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,14 +37,14 @@
3737

3838
import atexit
3939
import datetime
40+
import importlib
4041
import json
4142
import logging
4243
import os
4344
import signal
4445
import sys
4546
import time
4647

47-
import pkg_resources
4848
import tornado.httpserver
4949
import tornado.ioloop
5050
import tornado.netutil
@@ -175,7 +175,7 @@ def initialize(self, scheduler):
175175
self._scheduler = scheduler
176176

177177
def get_template_path(self):
178-
return pkg_resources.resource_filename(__name__, 'templates')
178+
return importlib.resources.files("templates").name
179179

180180

181181
class AllRunHandler(BaseTaskHistoryHandler):

0 commit comments

Comments
 (0)