ENH: Avoiding conversion of integer to NumPy Scalar.
There is a bottleneck in scalar operations, when trying to extract the
underlying C value from a Python integer/float. I have avoid conversion
for know integer type but extracting its value.
Extracting longlong value without converting it to NyType
Moved int test cases to pr#3592
Added PyInt_CheckExact for python < 3 and error check for PyLong_AsLong
Replaced PyInt_As_Long with PyInt_AsLong and  errorchecking
Merge pull request #3644 from juliantaylor/nonzero-bool

ENH: add nonzero of bools fastpath
Check for error value by PyLong_AsUnsignedLong as (unsigned long)-1
BUG: Make DeprecationWarning always raise error in test.

The test_fancy in numpy/lib/tests/test_function_base.py failed in
release because a DeprecationWarning was no longer raised, it had
become a warning.
BUG: Catch DeprecationWarning in numpy/core/tests/test_numeric.py.

TestCreationFuncs.check_function was spewing Deprecation warnings in
release mode. AFAICT, it did not raise errors during development because
it was buried by a TypeError. The Deprecation in question is at line
1141 in multiarray/conversion_utils.c. Hiding the deprecation should
be harmless here, but when the Deprecation is turned into an error
it will need to be caught in the test.
MAINT: Make Warning handling cleaner in test_concatenate_sloppy0.

The test in question is in numpy/core/tests/test_shape_base. The cleanup
consists of using warning.catch_warnings instead of setting and popping the
warnings filter.
Merge pull request #3668 from charris/fix-buggy-tests

Fix buggy tests
MAINT: Update pavement.py script.

Remove builds for Python 2.6 and 3.1
Update release notes path to doc/release/1.9.0-notes.rst.
Set LOG_START to 'branch-1.8.x'
Merge pull request #3567 from arinkverma/avoid_conversion

ENH: Avoiding conversion of integer to NumPy Scalar.
Merge pull request #3672 from charris/update-pavement

MAINT: Update pavement.py script.
ENH: Add paver generated release directory to .gitignore.
Merge pull request #3674 from charris/add-to-gitignore

ENH: Add paver generated release directory to .gitignore.
STY: Make numpy/lib/test/*.py PEP8 compliant.

Run autopep8 over the test files in numpy/lib/test and make fixes
to the result.

Also remove Python5 workaround.
Revert "Merge pull request #3567 from arinkverma/avoid_conversion"

This reverts commit de9f1c92d3ca0920bce915438f0406f587aa98db, reversing
changes made to d958dec676beeac218a118fac084fa8b14bc9171.

There is a change of behavior in conversion of signed to unsigned
PyLong that shows up on my machine. For some reason this did not show
up in the travisbot tests. This reverts the merge that led to this
problem until it can be sorted out. Error shows up as

numpy/core/arrayprint.py",
line 653, in __call__
    if _MININT < x < _MAXINT:
OverflowError: can't convert negative int to unsigned
Merge pull request #3675 from charris/revert-merge-pr-3567

Revert "Merge pull request #3567 from arinkverma/avoid_conversion"
Merge pull request #3673 from charris/pep8-lib-tests

STY: Make numpy/lib/test/*.py PEP8 compliant.