Closed
Description
When trying to build with Python 3.12:
+ /usr/bin/python3 -Bs /usr/lib/rpm/redhat/pyproject_buildrequires.py --generate-extras --python3_pkgversion 3 --wheeldir /builddir/build/BUILD/pandas-datareader-0.10.0/pyproject-wheeldir --output /builddir/build/BUILD/python-pandas-datareader-0.10.0-6.fc39.noarch-pyproject-buildrequires -t
Handling setuptools >= 40.8 from default build backend
Requirement satisfied: setuptools >= 40.8
(installed: setuptools 67.7.2)
Handling wheel from default build backend
Requirement satisfied: wheel
(installed: wheel 0.40.0)
Traceback (most recent call last):
File "/usr/lib/rpm/redhat/pyproject_buildrequires.py", line 555, in main
generate_requires(
File "/usr/lib/rpm/redhat/pyproject_buildrequires.py", line 451, in generate_requires
generate_build_requirements(backend, requirements)
File "/usr/lib/rpm/redhat/pyproject_buildrequires.py", line 274, in generate_build_requirements
new_reqs = get_requires(config_settings=requirements.config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/setuptools/build_meta.py", line 341, in get_requires_for_build_wheel
return self._get_build_requires(config_settings, requirements=['wheel'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/setuptools/build_meta.py", line 323, in _get_build_requires
self.run_setup()
File "/usr/lib/python3.12/site-packages/setuptools/build_meta.py", line 488, in run_setup
self).run_setup(setup_script=setup_script)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.12/site-packages/setuptools/build_meta.py", line 338, in run_setup
exec(code, locals())
File "<string>", line 24, in <module>
File "/builddir/build/BUILD/pandas-datareader-0.10.0/versioneer.py", line 1525, in get_version
return get_versions()["version"]
^^^^^^^^^^^^^^
File "/builddir/build/BUILD/pandas-datareader-0.10.0/versioneer.py", line 1452, in get_versions
cfg = get_config_from_root(root)
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/builddir/build/BUILD/pandas-datareader-0.10.0/versioneer.py", line 347, in get_config_from_root
parser = configparser.SafeConfigParser()
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
AttributeError: module 'configparser' has no attribute 'SafeConfigParser'. Did you mean: 'RawConfigParser'?
I think versioneer needs to get updated in your repo.
Metadata
Metadata
Assignees
Labels
No labels