You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
PEP 597: platform from_subprocess missing encoding kwarg #100750
python3.11 -W error -X warn_default_encoding -c "import platform; print(platform.uname().processor)"
Traceback (most recent call last):
File "<string>", line 1, in <module>
File "/usr/lib/python3.11/functools.py", line 1001, in __get__
val =self.func(instance)
^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/platform.py", line 792, in processorreturn _unknown_as_blank(_Processor.get())
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/platform.py", line 738, in getreturn func() or''^^^^^^
File "/usr/lib/python3.11/platform.py", line 761, in from_subprocessreturn subprocess.check_output(
^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 466, in check_outputreturn run(*popenargs, stdout=PIPE, timeout=timeout, check=True,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 548, in runwith Popen(*popenargs, **kwargs) as process:
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 908, in __init__self.encoding = encoding = _text_encoding()
^^^^^^^^^^^^^^^^
File "/usr/lib/python3.11/subprocess.py", line 372, in _text_encoding
warnings.warn("'encoding' argument not specified.",
EncodingWarning: 'encoding' argument not specified.
Activity
pythongh-100750: pass encoding='locale' kwarg in lib/platform.py
gh-100750: pass encoding kwarg in lib/platform.py (#100751)
pythongh-100750: pass encoding kwarg in lib/platform.py (pythonGH-100751
gh-100750: pass encoding kwarg in lib/platform.py (GH-100751)
hauntsaninja commentedon Jan 21, 2023
Thanks!
pythongh-100750: pass encoding kwarg in lib/platform.py (pythonGH-100751
Add #upstream markers for filtered warnings. Add filter for platform …
Add #upstream markers for filtered warnings. Add filter for platform …
pypi-setuptools: Autospec creation for update from version 67.2.0 to …
pypi-jaraco.functools: Autospec creation for update from version 3.5.…
pypi-importlib_resources: Autospec creation for update from version 5…
pypi-zipp: Autospec creation for update from version 3.14.0 to versio…
pypi-importlib_metadata: Autospec creation for update from version 6.…
pypi-jaraco.collections: Autospec creation for update from version 3.…
pypi-inflect: Autospec creation for update from version 6.0.2 to vers…
pypi-tempora: Autospec creation for update from version 5.2.1 to vers…
Add #upstream markers for filtered warnings. Add filter for platform …
pypi-keyring: Autospec creation for update from version 23.13.1 to ve…
pypi-portend: Autospec creation for update from version 3.1.0 to vers…
pypi-configparser: Autospec creation for update from version 5.3.0 to…
pypi-jaraco.classes: Autospec creation for update from version 3.2.3 …
pypi-jaraco.text: Autospec creation for update from version 3.11.1 to…
pypi-jaraco.context: Autospec creation for update from version 4.3.0 …