<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/numpy.git, branch dependabot/pip/pytest-6.1.0</title>
<subtitle>github.com: numpy/numpy.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/'/>
<entry>
<title>MAINT: Bump pytest from 6.0.2 to 6.1.0</title>
<updated>2020-09-28T07:15:45+00:00</updated>
<author>
<name>dependabot-preview[bot]</name>
<email>27856297+dependabot-preview[bot]@users.noreply.github.com</email>
</author>
<published>2020-09-28T07:15:45+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=193460f8c7244b7a4b9a52a127b91b4beda78956'/>
<id>193460f8c7244b7a4b9a52a127b91b4beda78956</id>
<content type='text'>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.0.2 to 6.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.0.2...6.1.0)

Signed-off-by: dependabot-preview[bot] &lt;support@dependabot.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Bumps [pytest](https://github.com/pytest-dev/pytest) from 6.0.2 to 6.1.0.
- [Release notes](https://github.com/pytest-dev/pytest/releases)
- [Changelog](https://github.com/pytest-dev/pytest/blob/master/CHANGELOG.rst)
- [Commits](https://github.com/pytest-dev/pytest/compare/6.0.2...6.1.0)

Signed-off-by: dependabot-preview[bot] &lt;support@dependabot.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>NEP: Edit nep-0042 for more clarity (#17370)</title>
<updated>2020-09-27T18:01:41+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2020-09-27T18:01:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=66685909f174c38ebfbf7f733f40bcf7d9e86d48'/>
<id>66685909f174c38ebfbf7f733f40bcf7d9e86d48</id>
<content type='text'>
* DOC: Edit NEP-42 for clarity

* DOC: Further edits of NEP 42

* DOC: Edit NEP-42 for clarity

* DOC: Further edits of NEP 42

* WIP: Work out structure a bit and make intro longer

* DOC: Round 3 of NEP 42 edits

* Start with a new motivation/overview to be forced upon the rest

* restructure along "top-level" categories and rename adjust_descriptors

* Small fixups

* Small clarity/correctness edits

* Use `PyArrayMethod` instead of UFuncImpl

I am starting to feel that calling this "array method" (even if
it is in no way numpy array specific) is probably the best name.
It is not ufunc specific, because ufuncs are dispatching + array method.
Calling it ufuncimpl makes sense, but since the UFunc name which would
also work perfectly is already taken, maybe a whole new name is better.

* DOC: Fold in @seberg revisions

* Fix typo

* Make first example/overview inherit dtype instead of metaclass

it could say `metaclass=DTypeMeta`, but its implicit.

* DOC: Add "checklist" to NEP 42

Also anchor NEP 40 figure for reference in NEP 42.

* Delete duplicated dtype-discovery section

The section must have been duplicated in an merge conflict :/,
I scanned through, and I think the version that was in the right place
got most edits, although not 100% sure.

* DOC: Reorganize scope, standardize heds

* DOC: Retitle, revisions up to Casting

Also anchor for parametric type discussion in NEP 40

* Some smaller changes/additions

* DOC: Reorganize for better flow

Also adds a NEP anchor at top.

* DOC: Glossary, shuffle "Additional information" bullets

* DOC: Small updates for sense and case

* Fixup merge (some changes were not saved when finishing merge)

* Answer bjnath's questions and motivate user impact

It seems most answers bjnath already included himself, this adds
a few tweaks.
Added a note that tusers will basically have to implement the
DType class as outlined is basically what the user will have to
implement, so spell that out both at the top and in the C-API to
clarify that.

* NEP 41: Add subsection on dtype organization with parameters

This might go a bit far, but I think the image goes very far in
giving people the right idea of how to think of dtypes and
DType instances.

The question is if we want to even show the "alternative"...

* Add bjnath as author

* Add new header also to NEP 41

* DOC: Minor: delete horiz rules, tweak 2 headings

* Rephrase NEP 41 bullt points in terms of NEP 42

Also changes those for NEP 43, to represent what is done, rather
than what is solved (and thus fit better to the way its written
for the NEP 42 part)

* Try to rewerd paragraphs around setitem/getitem a bit

some of these were very confusing, hopefully they are a bit better
now.

* Make a pass over the array-coercion part

* Make careful pass up until array-coercion

* Pass over the second half of the NEP 42 draft.

* Use "given_descrs" which seems clearer and fix casting

I always thought returning the casting safety is an awesome idea, but
right now I am actually not so sure it helps much with anything.
Its usually simpler, I guess. But if the user requested safe casting
and we have an unsafe cast, for example for structured dtypes we
will end up doing a lot of work for no reason.

If we accept an error return without an error already set this is
solved. My original reason was that setting a generic error in the
resolve descriptor function would really be pretty annoying, so
that returning the casting safety seemed like a good way to
avoid worrying about most errors there.

The "cast-is-view" output is important though.

* Fix copy new intro note to NEP 40 (and fix it in NEP 41)

Co-authored-by: Ben Nathanson &lt;github@bigriver.xyz&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* DOC: Edit NEP-42 for clarity

* DOC: Further edits of NEP 42

* DOC: Edit NEP-42 for clarity

* DOC: Further edits of NEP 42

* WIP: Work out structure a bit and make intro longer

* DOC: Round 3 of NEP 42 edits

* Start with a new motivation/overview to be forced upon the rest

* restructure along "top-level" categories and rename adjust_descriptors

* Small fixups

* Small clarity/correctness edits

* Use `PyArrayMethod` instead of UFuncImpl

I am starting to feel that calling this "array method" (even if
it is in no way numpy array specific) is probably the best name.
It is not ufunc specific, because ufuncs are dispatching + array method.
Calling it ufuncimpl makes sense, but since the UFunc name which would
also work perfectly is already taken, maybe a whole new name is better.

* DOC: Fold in @seberg revisions

* Fix typo

* Make first example/overview inherit dtype instead of metaclass

it could say `metaclass=DTypeMeta`, but its implicit.

* DOC: Add "checklist" to NEP 42

Also anchor NEP 40 figure for reference in NEP 42.

* Delete duplicated dtype-discovery section

The section must have been duplicated in an merge conflict :/,
I scanned through, and I think the version that was in the right place
got most edits, although not 100% sure.

* DOC: Reorganize scope, standardize heds

* DOC: Retitle, revisions up to Casting

Also anchor for parametric type discussion in NEP 40

* Some smaller changes/additions

* DOC: Reorganize for better flow

Also adds a NEP anchor at top.

* DOC: Glossary, shuffle "Additional information" bullets

* DOC: Small updates for sense and case

* Fixup merge (some changes were not saved when finishing merge)

* Answer bjnath's questions and motivate user impact

It seems most answers bjnath already included himself, this adds
a few tweaks.
Added a note that tusers will basically have to implement the
DType class as outlined is basically what the user will have to
implement, so spell that out both at the top and in the C-API to
clarify that.

* NEP 41: Add subsection on dtype organization with parameters

This might go a bit far, but I think the image goes very far in
giving people the right idea of how to think of dtypes and
DType instances.

The question is if we want to even show the "alternative"...

* Add bjnath as author

* Add new header also to NEP 41

* DOC: Minor: delete horiz rules, tweak 2 headings

* Rephrase NEP 41 bullt points in terms of NEP 42

Also changes those for NEP 43, to represent what is done, rather
than what is solved (and thus fit better to the way its written
for the NEP 42 part)

* Try to rewerd paragraphs around setitem/getitem a bit

some of these were very confusing, hopefully they are a bit better
now.

* Make a pass over the array-coercion part

* Make careful pass up until array-coercion

* Pass over the second half of the NEP 42 draft.

* Use "given_descrs" which seems clearer and fix casting

I always thought returning the casting safety is an awesome idea, but
right now I am actually not so sure it helps much with anything.
Its usually simpler, I guess. But if the user requested safe casting
and we have an unsafe cast, for example for structured dtypes we
will end up doing a lot of work for no reason.

If we accept an error return without an error already set this is
solved. My original reason was that setting a generic error in the
resolve descriptor function would really be pretty annoying, so
that returning the casting safety seemed like a good way to
avoid worrying about most errors there.

The "cast-is-view" output is important though.

* Fix copy new intro note to NEP 40 (and fix it in NEP 41)

Co-authored-by: Ben Nathanson &lt;github@bigriver.xyz&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #17373 from melissawm/f2py-print</title>
<updated>2020-09-27T17:17:05+00:00</updated>
<author>
<name>Charles Harris</name>
<email>charlesr.harris@gmail.com</email>
</author>
<published>2020-09-27T17:17:05+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=82226d816c67a80ff634fd202c1df32865175232'/>
<id>82226d816c67a80ff634fd202c1df32865175232</id>
<content type='text'>
BUG: Fixes module data docstrings.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
BUG: Fixes module data docstrings.</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #17380 from bytesandwich/patch-1</title>
<updated>2020-09-27T08:54:55+00:00</updated>
<author>
<name>Matti Picus</name>
<email>matti.picus@gmail.com</email>
</author>
<published>2020-09-27T08:54:55+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=ce40769276729d7bde07eb556398a5f47b8ecacf'/>
<id>ce40769276729d7bde07eb556398a5f47b8ecacf</id>
<content type='text'>
Minor grammatical correction in quickstart doc.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Minor grammatical correction in quickstart doc.</pre>
</div>
</content>
</entry>
<entry>
<title>Minor grammatical correction in quickstart doc.</title>
<updated>2020-09-27T07:30:49+00:00</updated>
<author>
<name>Jack</name>
<email>bytesandwich@users.noreply.github.com</email>
</author>
<published>2020-09-27T07:30:49+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=4c94a5dbb1edb072af4776e2b193675de33cae06'/>
<id>4c94a5dbb1edb072af4776e2b193675de33cae06</id>
<content type='text'>
Single sentence grammatical correction.</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Single sentence grammatical correction.</pre>
</div>
</content>
</entry>
<entry>
<title>Added textwrap.dedent to test.</title>
<updated>2020-09-26T17:12:09+00:00</updated>
<author>
<name>MelissaWM</name>
<email>melissawm@gmail.com</email>
</author>
<published>2020-09-26T17:12:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=d267252186be8cfe1f4c7bc743d4b4523620bb42'/>
<id>d267252186be8cfe1f4c7bc743d4b4523620bb42</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Removing extra comment.</title>
<updated>2020-09-26T13:01:01+00:00</updated>
<author>
<name>MelissaWM</name>
<email>melissawm@gmail.com</email>
</author>
<published>2020-09-26T13:01:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=dbe6d464dbde074d207804e3aed1b3cfaacf0eda'/>
<id>dbe6d464dbde074d207804e3aed1b3cfaacf0eda</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #17350 from gerrymanoim/tag-prs-on-prefix</title>
<updated>2020-09-25T15:10:41+00:00</updated>
<author>
<name>Sebastian Berg</name>
<email>sebastian@sipsolutions.net</email>
</author>
<published>2020-09-25T15:10:41+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=a2a6d0d24d99703ded59c31b98b259900469762f'/>
<id>a2a6d0d24d99703ded59c31b98b259900469762f</id>
<content type='text'>
ENH: Add PR prefix labeler and numpy prefix mapping</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ENH: Add PR prefix labeler and numpy prefix mapping</pre>
</div>
</content>
</entry>
<entry>
<title>DOC: random: Fix default_rng docstring (#17375)</title>
<updated>2020-09-25T12:21:31+00:00</updated>
<author>
<name>Albert Villanova del Moral</name>
<email>8515462+albertvillanova@users.noreply.github.com</email>
</author>
<published>2020-09-25T12:21:31+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=02e6b062027666b22c68d91e280b28f57ee9c2b5'/>
<id>02e6b062027666b22c68d91e280b28f57ee9c2b5</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Adding PR review comment.</title>
<updated>2020-09-24T22:43:24+00:00</updated>
<author>
<name>MelissaWM</name>
<email>melissawm@gmail.com</email>
</author>
<published>2020-09-24T22:43:24+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/numpy.git/commit/?id=2379f4c1a8f93b1f4e3e0cd40b587ca6e95d3f06'/>
<id>2379f4c1a8f93b1f4e3e0cd40b587ca6e95d3f06</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
