home / github / issue_comments

Menu
  • Search all tables
  • GraphQL API

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
Powered by Datasette · Queries took 79.5ms · About: xarray-datasette