DOC fix legacy a.size() -> a.size in np.ravel docstring
Merge pull request #3612 from jnothman/patch-1

DOC fix legacy a.size() -> a.size in np.ravel docstring
Explicitly set encoding to UTF-8 in postprocess.py

The default (ascii) encoding breaks:

python3.3 postprocess.py html build/html/*.html
Traceback (most recent call last):
  File "postprocess.py", line 59, in <module>
    main()
  File "postprocess.py", line 27, in main
    lines = process_html(fn, f.readlines())
  File "/usr/lib64/python3.3/encodings/ascii.py", line 26, in

    return codecs.ascii_decode(input, self.errors)[0]
UnicodeDecodeError: 'ascii' codec can't decode byte 0xc2 in
2309: ordinal not in range(128)
Merge pull request #3617 from saschpe/master-postprocess-encoding

Explicitly set encoding to UTF-8 in postprocess.py
BUG: Replace relative imports in cversions.py.

Scripts should not use relative imports as they won't work in a
non-package environment.
MAINT: Update API version and API hash.

In preparation for the 1.8 release, update the API version to
0x00000009 and the API hash to f99a02b75bd60205d1afe1eed080fd53.
Merge pull request #3619 from charris/update-ABI-version-and-hash

Update abi version and hash
DOC: Note the new behavior of financial.npv in the 1.8.0 release notes.

Closes #3389.