diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index de00b365..fd64b14e 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -26,7 +26,7 @@ jobs: uses: asottile/workflows/.github/workflows/tox.yml@v1.8.1 with: env: '["py310"]' - os: macos-13 + os: macos-15-intel wheel-tags: true submodules: true main-linux: diff --git a/sassutils/wsgi.py b/sassutils/wsgi.py index d29fa824..72d3eb13 100644 --- a/sassutils/wsgi.py +++ b/sassutils/wsgi.py @@ -3,11 +3,10 @@ """ import collections.abc +import importlib import logging import os.path -from pkg_resources import resource_filename - from .builder import Manifest from sass import CompileError @@ -107,7 +106,9 @@ def __init__( for package_name in self.manifests: if package_name in self.package_dir: continue - path = resource_filename(package_name, '') + path = os.path.dirname( + importlib.import_module(package_name).__file__, + ) self.package_dir[package_name] = path self.paths = [] for package_name, manifest in self.manifests.items():