issue_comments: 974705168
This data as json
html_url | issue_url | id | node_id | user | created_at | updated_at | author_association | body | reactions | performed_via_github_app | issue |
---|---|---|---|---|---|---|---|---|---|---|---|
https://github.com/pydata/xarray/pull/5950#issuecomment-974705168 | https://api.github.com/repos/pydata/xarray/issues/5950 | 974705168 | IC_kwDOAMm_X846GNIQ | 14371165 | 2021-11-20T20:10:30Z | 2021-11-20T20:10:30Z | MEMBER | @dcherian I'm getting errors when I attempt to generate the doc examples:
```
(xarray-tests) C:\Users\J.W\Documents\GitHub\xarray>pytest --doctest-modules xarray/core/_reductions.py --accept || true
===================================================================== test session starts =====================================================================
platform win32 -- Python 3.9.6, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
rootdir: C:\Users\J.W\Documents\GitHub\xarray, configfile: setup.cfg
plugins: hypothesis-6.14.6, accept-0.1.5, cov-2.12.1, env-0.6.2, forked-1.3.0, xdist-2.3.0
collected 66 items
xarray\core\_reductions.py FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [100%]Traceback (most recent call last):
File "C:\Users\J.W\anaconda3\envs\xarray-tests\Scripts\pytest-script.py", line 10, in <module>
sys.exit(console_main())
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\config\__init__.py", line 185, in console_main
code = main()
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\config\__init__.py", line 162, in main
ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main(
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\hooks.py", line 286, in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\manager.py", line 93, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\manager.py", line 84, in <lambda>
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 208, in _multicall
return outcome.get_result()
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 80, in get_result
raise ex[1].with_traceback(ex[2])
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 187, in _multicall
res = hook_impl.function(*args)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\main.py", line 316, in pytest_cmdline_main
return wrap_session(config, _main)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\main.py", line 304, in wrap_session
config.hook.pytest_sessionfinish(
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\hooks.py", line 286, in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\manager.py", line 93, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\manager.py", line 84, in <lambda>
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 203, in _multicall
gen.send(outcome)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\terminal.py", line 803, in pytest_sessionfinish
outcome.get_result()
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 80, in get_result
raise ex[1].with_traceback(ex[2])
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 187, in _multicall
res = hook_impl.function(*args)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pytest_accept\doctest_plugin.py", line 169, in pytest_sessionfinish
original = list(path.read_text().splitlines())
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\pathlib.py", line 1257, in read_text
return f.read()
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 22060: character maps to <undefined>
'true' is not recognized as an internal or external command,
operable program or batch file.
(xarray-tests) C:\Users\J.W\Documents\GitHub\xarray>pytest --doctest-modules xarray/core/_reductions.py --accept || True
===================================================================== test session starts =====================================================================
platform win32 -- Python 3.9.6, pytest-6.2.4, py-1.10.0, pluggy-0.13.1
rootdir: C:\Users\J.W\Documents\GitHub\xarray, configfile: setup.cfg
plugins: hypothesis-6.14.6, accept-0.1.5, cov-2.12.1, env-0.6.2, forked-1.3.0, xdist-2.3.0
collected 66 items
xarray\core\_reductions.py FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF [100%]Traceback (most recent call last):
File "C:\Users\J.W\anaconda3\envs\xarray-tests\Scripts\pytest-script.py", line 10, in <module>
sys.exit(console_main())
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\config\__init__.py", line 185, in console_main
code = main()
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\config\__init__.py", line 162, in main
ret: Union[ExitCode, int] = config.hook.pytest_cmdline_main(
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\hooks.py", line 286, in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\manager.py", line 93, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\manager.py", line 84, in <lambda>
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 208, in _multicall
return outcome.get_result()
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 80, in get_result
raise ex[1].with_traceback(ex[2])
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 187, in _multicall
res = hook_impl.function(*args)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\main.py", line 316, in pytest_cmdline_main
return wrap_session(config, _main)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\main.py", line 304, in wrap_session
config.hook.pytest_sessionfinish(
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\hooks.py", line 286, in __call__
return self._hookexec(self, self.get_hookimpls(), kwargs)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\manager.py", line 93, in _hookexec
return self._inner_hookexec(hook, methods, kwargs)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\manager.py", line 84, in <lambda>
self._inner_hookexec = lambda hook, methods, kwargs: hook.multicall(
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 203, in _multicall
gen.send(outcome)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\_pytest\terminal.py", line 803, in pytest_sessionfinish
outcome.get_result()
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 80, in get_result
raise ex[1].with_traceback(ex[2])
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pluggy\callers.py", line 187, in _multicall
res = hook_impl.function(*args)
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\site-packages\pytest_accept\doctest_plugin.py", line 169, in pytest_sessionfinish
original = list(path.read_text().splitlines())
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\pathlib.py", line 1257, in read_text
return f.read()
File "C:\Users\J.W\anaconda3\envs\xarray-tests\lib\encodings\cp1252.py", line 23, in decode
return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 22060: character maps to <undefined>
'True' is not recognized as an internal or external command,
operable program or batch file.
```
I get similar issues with the other commands as well using Windows 10. I managed to copy paste the output of generate_reductions so I got it running that way instead. It passes all tests besides doctests now which a proper rerun should fix. This became a slightly breaking change now since some of these reduce functions had quite different arguments. |
{ "total_count": 0, "+1": 0, "-1": 0, "laugh": 0, "hooray": 0, "confused": 0, "heart": 0, "rocket": 0, "eyes": 0 } |
1046990273 |