<commit_before>=========================
NumPy 1.8.0 Release Notes
=========================

This release supports  Python 2.6 -2.7 and 3.1 - 3.3. Support for  Python
2.4 and 2.5 has been dropped.



Highlights
==========


Compatibility notes
===================

numpy.diag, np.diagonal, and the diagonal method of ndarrays return a view
onto the original array, instead of producing a copy.

selecting multiple fields out of an array also produces a view.

The hash function of numpy.void scalars has been changed.  Previously the
pointer to the data was hashed as an integer.  Now, the hash function uses
the tuple-hash algorithm to combine the hash functions of the elements of
the scalar, but only if the scalar is read-only.

New features
============



Changes
=======

General
-------


Deprecations<commit_msg>DOC: Note that Euler's constant is exposed in numpy 1.8.0.<commit_after>=========================
NumPy 1.8.0 Release Notes
=========================

This release supports  Python 2.6 -2.7 and 3.1 - 3.3. Support for  Python
2.4 and 2.5 has been dropped.



Highlights
==========


Compatibility notes
===================

numpy.diag, np.diagonal, and the diagonal method of ndarrays return a view
onto the original array, instead of producing a copy.

selecting multiple fields out of an array also produces a view.

The hash function of numpy.void scalars has been changed.  Previously the
pointer to the data was hashed as an integer.  Now, the hash function uses
the tuple-hash algorithm to combine the hash functions of the elements of
the scalar, but only if the scalar is read-only.

New features
============

Euler's constant is now exposed in numpy as euler_gamma.



Changes
=======

General
-------


Deprecations
{'fraction_non_alphanumeric': 0.15855752718946767, 'fraction_numerical': 0.018889524899828276, 'mean_word_length': 3.994285714285714, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6408685', 'n_tokens_mistral': 496, 'n_tokens_neox': 448, 'n_words': 233}