Xqt created this task.
Xqt added a project: Pywikibot.
Restricted Application added subscribers: pywikibot-bugs-list, Aklapper.
TASK DESCRIPTION
dist cannot be build with `make_dist` due to missing packaging package even
package is installed:
D:\pwb\GIT\core>pip freeze
alabaster==0.7.16
astor==0.8.1
attrs==23.1.0
Babel==2.14.0
beautifulsoup4==4.11.1
bleach==5.0.1
build==1.0.3
certifi==2023.11.17
charset-normalizer==3.3.2
click==8.1.3
colorama==0.4.6
commonmark==0.9.1
contourpy==1.0.7
coverage==7.2.5
cycler==0.11.0
docutils==0.20.1
fake-useragent==1.2.1
filelock==3.12.4
flake8==6.1.0
flake8-mypy-fork==20.5.1
flake8-quotes==3.3.1
flynt==1.0.1
fonttools==4.39.3
furo==2023.9.10
h11==0.14.0
httpcore==0.16.3
httpx==0.23.3
idna==3.6
imagesize==1.4.1
importlib-metadata==6.7.0
iniconfig==2.0.0
isort==5.13.2
jaraco.classes==3.2.3
Jinja2==3.1.3
keyring==23.11.0
kiwisolver==1.4.4
mando==0.7.1
MarkupSafe==2.1.3
matplotlib==3.7.1
mccabe==0.7.0
memento-client==0.6.1
more-itertools==9.0.0
mwoauth==0.3.8
mwparserfromhell==0.6.4
mypy==1.5.1
mypy-extensions==1.0.0
numpy==1.24.3
oauthlib==3.2.2
packaging==23.2
pathspec==0.11.1
Pillow==9.5.0
pkginfo==1.8.3
platformdirs==3.8.0
pluggy==1.0.0
pycodestyle==2.11.0
pydot==1.4.2
pyflakes==3.1.0
Pygments==2.17.2
PyJWT==2.8.0
pyparsing==3.0.9
pyproject_hooks==1.0.0
pytest==7.3.1
pytest-attrib==0.1.3
pytest-cov==4.0.0
pytest-mypy==0.10.3
pytest-subtests==0.10.0
python-dateutil==2.8.2
pytz==2022.6
pyupgrade==2.31.1
pyupgrade-directories==0.3.0
pyupgrade-docs==0.3.0
pywikibot==8.6.0
pywin32-ctypes==0.2.0
radon==6.0.1
readme-renderer==37.3
regex==2022.10.31
requests==2.31.0
requests-oauthlib==1.3.1
requests-toolbelt==0.10.1
rfc3986==1.5.0
rich==12.6.0
six==1.16.0
sniffio==1.3.0
snowballstemmer==2.2.0
soupsieve==2.3.2.post1
Sphinx==7.2.6
sphinx-basic-ng==1.0.0b1
sphinx-notfound-page==1.0.0
sphinxcontrib-applehelp==1.0.8
sphinxcontrib-devhelp==1.0.6
sphinxcontrib-htmlhelp==2.0.5
sphinxcontrib-jsmath==1.0.1
sphinxcontrib-mermaid==0.8.1
sphinxcontrib-qthelp==1.0.7
sphinxcontrib-serializinghtml==1.1.10
sphinxext-opengraph==0.8.2
sseclient==0.0.22
tokenize-rt==5.1.0
tomli==2.0.1
twine==4.0.2
typing_extensions==4.8.0
urllib3==2.1.0
wcwidth==0.2.5
webencodings==0.5.1
wikitextparser==0.51.1
yapf==0.40.1
zipp==3.10.0
D:\pwb\GIT\core>make_dist
Copy files
directory is D:\pwb\GIT\core
clear D:\pwb\GIT\core\pywikibot\scripts\i18n\pywikibot directory
copy i18n files ... done
Build package
* Creating venv isolated environment...
* Installing packages in isolated environment... (setuptools >= 40.8.0,
wheel)
* Getting build dependencies for sdist...
running egg_info
creating pywikibot.egg-info
writing pywikibot.egg-info\PKG-INFO
writing dependency_links to pywikibot.egg-info\dependency_links.txt
writing entry points to pywikibot.egg-info\entry_points.txt
writing requirements to pywikibot.egg-info\requires.txt
writing top-level names to pywikibot.egg-info\top_level.txt
writing manifest file 'pywikibot.egg-info\SOURCES.txt'
reading manifest file 'pywikibot.egg-info\SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE'
adding license file 'AUTHORS.rst'
writing manifest file 'pywikibot.egg-info\SOURCES.txt'
* Building sdist...
Traceback (most recent call last):
File
"C:\Python311\Lib\site-packages\pyproject_hooks\_in_process\_in_process.py",
line 353, in <module>
main()
File
"C:\Python311\Lib\site-packages\pyproject_hooks\_in_process\_in_process.py",
line 335, in main
json_out['return_val'] = hook(**hook_input['kwargs'])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"C:\Python311\Lib\site-packages\pyproject_hooks\_in_process\_in_process.py",
line 304, in build_sdist
return backend.build_sdist(sdist_directory, config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"C:\Users\Administrator\AppData\Local\Temp\build-env-drq1dxik\Lib\site-packages\setuptools\build_meta.py",
line 412, in build_sdist
return self._build_with_temp_dir(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File
"C:\Users\Administrator\AppData\Local\Temp\build-env-drq1dxik\Lib\site-packages\setuptools\build_meta.py",
line 389, in _build_with_temp_dir
self.run_setup()
File
"C:\Users\Administrator\AppData\Local\Temp\build-env-drq1dxik\Lib\site-packages\setuptools\build_meta.py",
line 480, in run_setup
super(_BuildMetaLegacyBackend,
self).run_setup(setup_script=setup_script)
File
"C:\Users\Administrator\AppData\Local\Temp\build-env-drq1dxik\Lib\site-packages\setuptools\build_meta.py",
line 311, in run_setup
exec(code, locals())
File "<string>", line 359, in <module>
File "<string>", line 218, in main
File "<string>", line 144, in get_validated_version
ModuleNotFoundError: No module named 'packaging'
ERROR Backend subprocess exited when trying to invoke build_sdist
ERROR: Command 'python -m build' returned non-zero exit status 1.
Remove copied files... done
TASK DETAIL
https://phabricator.wikimedia.org/T355988
EMAIL PREFERENCES
https://phabricator.wikimedia.org/settings/panel/emailpreferences/
To: Xqt
Cc: Aklapper, JJMC89, Xqt, pywikibot-bugs-list, mevo, PotsdamLamb, Jyoo1011,
JohnsonLee01, SHEKH, Dijkstra, Khutuck, Zkhalido, Viztor, Wenyi, Tbscho, MayS,
Mdupont, Dvorapa, Altostratus, Avicennasis, mys_721tx, jayvdb, Masti, Alchimista
_______________________________________________
pywikibot-bugs mailing list -- [email protected]
To unsubscribe send an email to [email protected]