| 74 | } |
| 75 | |
| 76 | nb::object open(const std::string& key, char mode = 'r') { |
| 77 | // Following numpy : |
| 78 | // https://github.com/numpy/numpy/blob/db4f43983cb938f12c311e1f5b7165e270c393b4/numpy/lib/npyio.py#L742C36-L742C47 |
| 79 | if (mode == 'w') { |
| 80 | return open_func_(key, "mode"_a = mode, "force_zip64"_a = true); |
| 81 | } |
| 82 | return open_func_(key, "mode"_a = mode); |
| 83 | } |
| 84 | |
| 85 | private: |
| 86 | nb::module_ zipfile_module_; |
no outgoing calls
no test coverage detected