Skip to content

Commit 101ea14

Browse files
committed
more distutils deprecation
1 parent 07fa5b2 commit 101ea14

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

tests/fixtures/extended_with_no_setup/build.py

+4-4
Original file line numberDiff line numberDiff line change
@@ -3,17 +3,17 @@
33
import os
44
import shutil
55

6-
from distutils.command.build_ext import build_ext
7-
from distutils.core import Distribution
8-
from distutils.core import Extension
6+
from setuptools.command.build_ext import build_ext
7+
from setuptools import Distribution
8+
from setuptools import Extension
99

1010

1111
extensions = [Extension("extended.extended", ["extended/extended.c"])]
1212

1313

1414
def build():
1515
distribution = Distribution({"name": "extended", "ext_modules": extensions})
16-
distribution.package_dir = "extended"
16+
distribution.package_dir = {"extended": "extended"}
1717

1818
cmd = build_ext(distribution)
1919
cmd.ensure_finalized()

tests/fixtures/extended_with_no_setup/pyproject.toml

+1-1
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,5 @@ script = "build.py"
2222
generate-setup-file = false
2323

2424
[build-system]
25-
requires = ["poetry-core>=1.5.0"]
25+
requires = ["poetry-core>=1.5.0", "setuptools>=67.6.1"]
2626
build-backend = "poetry.core.masonry.api"

0 commit comments

Comments
 (0)