diff --git a/changelog/186.bugfix.rst b/changelog/186.bugfix.rst new file mode 100644 index 00000000..32303f0d --- /dev/null +++ b/changelog/186.bugfix.rst @@ -0,0 +1 @@ +Fixed build issue with missing pkg_resources module during import \ No newline at end of file diff --git a/pyproject.toml b/pyproject.toml index 50f04efa..9f990ddb 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,5 +1,8 @@ [build-system] -requires = ["setuptools >= 65.6.0", "wheel >= 0.36.0"] +requires = [ + "setuptools>=72.0.0,<81.0.0", + "wheel>=0.38.4,<1.0.0" +] build-backend = 'setuptools.build_meta' [tool.towncrier] diff --git a/setup.cfg b/setup.cfg index e8b51bf5..8cf8fd26 100644 --- a/setup.cfg +++ b/setup.cfg @@ -24,6 +24,7 @@ packages = find_namespace: include_package_data = True install_requires = + setuptools>=72.0.0,<81.0.0 numpy>=1.26,<3 ipython>=8.14 ipywidgets>=8.0 @@ -55,7 +56,7 @@ dev = docs = sphinx>=7.2.6 sphinxawesome-theme>=5.0.0 - docutils>=0.20.1 + docutils>=0.20.1,<0.21.0 nbsphinx>=0.9.0 nbsphinx_link>=1.0.0 autodoc_pydantic>=2.0.0