Skip to content

v0.11.4

Compare
Choose a tag to compare
@wjsi wjsi released this 18 May 08:28
· 48 commits to master since this release
0f130fb

Features

  • Add API-by-API implementation for storage API
  • Add retry for table read API
  • Add automatic submission for table write API

Bugfixes

  • Fix OSError caused by BPO-29097 under certain Python versions
  • Show composite error message when failed to parse data type

Enhancements

  • Drop support for Python 2.6
  • Add more options of pip into pyodps-pack
  • Show more information when command not found on pyodps-pack
  • Refine creating ODPS instances from environment variables
  • Use modified requests library to simplify file-like writers
  • Optimize cython implementation of tunnel record IO by introducing more nogil marks
  • Refine error parsing and add tag of endpoint
  • Reduce calls of tenant APIs
  • Add options to read antique datetime as None
  • Add supports for minikube for pyodps-pack
  • Support yielding data while writing in arrow tunnels
  • Support to_pandas on slices of readers

Deployment

  • Fix dir missing on installing with source code with Jupyter

Tests

  • Migrate all tests to pytest

Documentation

  • Require jQuery for documentations
  • Add notifications for checking XFlow instances aster iter_xflow_subinstances.

Compatibility Issues

  • Supports of Python 2.6 is formally dropped since 0.11.4. Please use 0.11.3.1 or earlier versions.
  • Using async_ arguments as position arguments is deprecated. Please use it as a keyword argument.
  • BufferredRecordWriter is now renamed as BufferedRecordWriter. References to old class should be switched into new one.