We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Workflow Run URL
properties/test_index_manipulation.py::DatasetTest::runTest: DeprecationWarning: Deleting a single level of a MultiIndex is deprecated. Previously, this deleted all levels of a MultiIndex. Please also drop the following variables: {'3'} to avoid an error in the future. Falsifying example: state = DatasetStateMachine() state.init_ds(var=Variable( data=array([0., 1., 2., 3., 4., 5.], dtype=float32), dims=['D'], attrs={'': array([ 'NaT', '1970'], dtype='datetime64[Y]')}, )) state.assert_invariants() adding dimension coordinate C state.add_dim_coord(var=Variable(data=array([0], dtype=uint32), dims=['C'], attrs={})) state.assert_invariants() adding dimension coordinate B state.add_dim_coord(var=Variable(data=array([0], dtype=int32), dims=['B'], attrs={})) state.assert_invariants() adding dimension coordinate H state.add_dim_coord(var=Variable(data=array([0, 2, 1], dtype=int32), dims=['H'], attrs={})) state.assert_invariants() Draw 1: ['B', 'C', 'D', 'H'] > drop_dims: ['B', 'C', 'D', 'H'] state.drop_dims(data=data(...)) state.assert_invariants() adding dimension coordinate 1 state.add_dim_coord(var=Variable(data=array([0], dtype=int32), dims=['1'], attrs={})) state.assert_invariants() adding dimension coordinate I state.add_dim_coord(var=Variable(data=array([''], dtype='<U1'), dims=['I'], attrs={'': False})) state.assert_invariants() adding dimension coordinate 2 state.add_dim_coord(var=Variable( data=array([0], dtype=int32), dims=['2'], attrs={'': {'': array([0.+0.j], dtype=complex64)}, '0': {'': array([0.+0.j], dtype=complex64)}}, )) state.assert_invariants() Draw 2: ['1', '2', 'I'] > drop_dims: ['1', '2', 'I'] state.drop_dims(data=data(...)) state.assert_invariants() adding dimension coordinate 4 state.add_dim_coord(var=Variable(data=array([0], dtype=int32), dims=['4'], attrs={})) state.assert_invariants() adding dimension coordinate 5 state.add_dim_coord(var=Variable( data=array([0], dtype=int32), dims=['5'], attrs={'': array([0.+0.j], dtype=complex64), '0': array(['1970'], dtype='datetime64[Y]'), '1': array(['1970'], dtype='datetime64[Y]')}, )) state.assert_invariants() adding dimension coordinate 6 state.add_dim_coord(var=Variable(data=array([0], dtype=int32), dims=['6'], attrs={})) state.assert_invariants() adding dimension coordinate F state.add_dim_coord(var=Variable(data=array([0], dtype=int32), dims=['F'], attrs={})) state.assert_invariants() adding dimension coordinate G state.add_dim_coord(var=Variable( data=array([0], dtype=int32), dims=['G'], attrs={'': None, '0': array([0.], dtype=float16)}, )) state.assert_invariants() adding dimension coordinate E state.add_dim_coord(var=Variable(data=array([0, 1], dtype=int32), dims=['E'], attrs={})) state.assert_invariants() adding dimension coordinate 00 state.add_dim_coord(var=Variable(data=array([1, 0], dtype=int32), dims=['00'], attrs={})) state.assert_invariants() adding dimension coordinate 01 state.add_dim_coord(var=Variable(data=array([0, 4, 1, 2, 3], dtype=int32), dims=['01'], attrs={})) state.assert_invariants() adding dimension coordinate 11 state.add_dim_coord(var=Variable(data=array([1, 0], dtype=int32), dims=['11'], attrs={})) state.assert_invariants() adding dimension coordinate 0 state.add_dim_coord(var=Variable(data=array([0, 1], dtype=uint32), dims=['0'], attrs={})) state.assert_invariants() adding dimension coordinate 7 state.add_dim_coord(var=Variable( data=array([0., 1., 2., 5., 4., 3.], dtype=float32), dims=['7'], attrs={}, )) state.assert_invariants() adding dimension coordinate 02 state.add_dim_coord(var=Variable( data=array(['1970-01-01T00:00:00.000000000', '1970-01-01T00:00:00.000000003', '1970-01-01T00:00:00.000000001', '1970-01-01T00:00:00.000000002'], dtype='datetime64[ns]'), dims=['02'], attrs={'': array([[0.+0.j, 0.+0.j]], dtype=complex64), '0': array([['1970', '1970'], ['1970', '1970']], dtype='datetime64[Y]'), '1': array([0.+0.j], dtype=complex64), '2': array(['NaT'], dtype='datetime64[Y]')}, )) state.assert_invariants() Draw 3: ['0', '00'] > drop_dims: ['0', '00'] state.drop_dims(data=data(...)) state.assert_invariants() Draw 4: ['01', '02', '11', '4', '5', 'F'] > drop_dims: ['01', '02', '11', '4', '5', 'F'] state.drop_dims(data=data(...)) state.assert_invariants() Draw 5: ['6', 'G'] > drop_dims: ['6', 'G'] state.drop_dims(data=data(...)) state.assert_invariants() adding dimension coordinate 330 state.add_dim_coord(var=Variable(data=array([0], dtype=int32), dims=['330'], attrs={})) state.assert_invariants() Draw 6: ['330'] > drop_dims: ['330'] state.drop_dims(data=data(...)) state.assert_invariants() Draw 7: ['7'] > drop_dims: ['7'] state.drop_dims(data=data(...)) state.assert_invariants() Draw 8: ['E'] > stacking ['E'] as 3 state.stack(create_index=True, data=data(...), newname='3') state.assert_invariants() adding dimension coordinate 10 state.add_dim_coord(var=Variable( data=array(['1970-01-01T00:00:00.000000000', '1970-01-01T00:00:00.000000001'], dtype='datetime64[ns]'), dims=['10'], attrs={}, )) state.assert_invariants() Draw 9: ['10'] > stacking ['10'] as A state.stack(create_index=False, data=data(...), newname='A') state.assert_invariants() adding dimension coordinate 8 state.add_dim_coord(var=Variable(data=array([0, 2, 3], dtype=uint32), dims=['8'], attrs={'': ''})) state.assert_invariants() Draw 10: '3' > renaming 3 to 9 state.rename_vars(data=data(...), newname='9') state.assert_invariants() Draw 11: ['3'] > drop_dims: ['3'] state.drop_dims(data=data(...)) state.teardown() Explanation: These lines were always and only run by failing examples: /home/runner/work/xarray/xarray/xarray/core/dataset.py:5955 /home/runner/work/xarray/xarray/xarray/core/dataset.py:5956 /home/runner/work/xarray/xarray/xarray/core/dataset.py:5959 You can reproduce this example by temporarily adding @reproduce_failure('6.103.0', b'AXiclVMJEsQgCCPS7nbv4/+PXTxBsdNZO+0AxiRVJAq00mxAw6Aha7houIIecQULFSABYJY3Pmh8n+jdZoKaCeWn5CjPyFAra8q+ZGGMHhuyU17IEVkcEvgAZUyNlhaHRLR3RJl003Y6FPJvzSed1mlSe01q78yWZHmPtq8K+DlOQVML9rugxYIrp8ygbh8dL2CT3g6hM/lfaxussSt+zjU0zT8fBmA1kPutHTp8oxwMbQd3s2wX77Ii6peOSW+om6eXSR6uhTCuTy9Db1HQ5TK2qFD+nnd6B9Ssb5HtWqmtWDBfIdra/FmCSwyT4g/mOgIX') as a decorator on your test case
The text was updated successfully, but these errors were encountered:
No branches or pull requests
Workflow Run URL
Python 3.12 Test Summary
The text was updated successfully, but these errors were encountered: