summaryrefslogtreecommitdiff
path: root/doc/neps
Commit message (Collapse)AuthorAgeFilesLines
* ENH: Modified `PyUFunc_CheckOverride` to allow the `where` argument to ↵Roy Smart2023-02-241-3/+8
| | | | override `__array_ufunc__`.
* DOC: Fix typos found by codespell in NEPsDimitri Papadopoulos2023-02-122-7/+7
| | | | | * NEP 0051 is recent * NEP 0021 is older, I don't know why the typo hadn't been previously caught
* remove double spacesMatti Picus2023-02-041-1/+1
| | | Co-authored-by: Inessa Pawson <inessapawson@gmail.com>
* NEP: changes from reviewmattip2023-02-031-6/+5
|
* NEP: fold the text into the current paragraph, from reviewmattip2023-02-021-11/+7
|
* NEP: add a paragraph about accredidation for sponsored workmattip2023-02-011-0/+5
|
* Merge pull request #22934 from oscargus/nep29datesCharles Harris2023-01-081-1/+10
|\ | | | | DOC: Add releases to NEP 29
| * DOC: Add releases to NEP29Oscar Gustafsson2023-01-051-1/+10
| |
* | Fix typo in NEP-19.Malte Londschien2023-01-051-1/+1
|/
* Merge pull request #22478 from seberg/integer-scalar-warningsMatti Picus2022-10-311-2/+2
|\ | | | | BUG: -unsigned_int(0) no overflow warning
| * Update doc/neps/nep-0050-scalar-promotion.rstSebastian Berg2022-10-311-1/+1
| | | | | | Co-authored-by: Matti Picus <matti.picus@gmail.com>
| * DOC: Update NEP 50, only integer power has missing overflowSebastian Berg2022-10-271-2/+2
| | | | | | | | All other operators should have been fixed now, many recently.
* | NEP: Make NEP 51 to propose changing the scalar representation (#22261)Sebastian Berg2022-10-271-0/+337
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * NEP: Initial draft for a NEP to change NumPy scalar representation * NEP: Propose to use ``np.`` prefix consistently. * NEP: Clarify that the PR actually already went beyond booleans * Add additional notes on longlong and Decimal(repr(scalar)) * NEP: Introduce ``get_formatter()`` and mention changes to void/MA Also mention the backwards-incompatible break of changing ``arr.tofile()`` * Small updates, mainly because I now also use ``str`` and not just ``repr`` * DOC: Add note about non-finite values The current choice is `np.float64(nan)` and not one of the alterntives... * DOC: minor wording/formatting fixups. * NEP: Address Ross' reviews of NEP 51 Co-authored-by: Sebastian Berg <sebastianb@nvidia.com> Co-authored-by: Ross Barnowski <rossbar@berkeley.edu>
* | MAINT: remove u-prefix for former Unicode strings (#22479)Mike Taves2022-10-261-9/+10
|/
* DOC: Update NEP 50 text since integer conversion errors now exist.Sebastian Berg2022-10-191-10/+11
|
* Merge pull request #22399 from DimitriPapadopoulos/codespellSebastian Berg2022-10-071-5/+5
|\ | | | | MAINT: Fix typos found by codespell
| * MAINT: Fix typos found by codespell in NEPDimitri Papadopoulos2022-10-071-5/+5
| |
* | DOC: Update broken link to diataxis framework.Ross Barnowski2022-10-061-1/+1
|/
* NEP: Mark NEP 34 as finalSebastian Berg2022-07-171-1/+1
|
* DOC: Add a brief release note and a note in the NEP on how to testSebastian Berg2022-06-231-0/+28
|
* DOC,TST: Add `uint8(100) + 200)` example and fixup float overflow testSebastian Berg2022-06-151-6/+12
|
* Update doc/neps/nep-0029-deprecation_policy.rstThomas A Caswell2022-05-261-2/+2
| | | Co-authored-by: Stefan van der Walt <sjvdwalt@gmail.com>
* DOC: Describe the changed Python release cadence betterThomas A Caswell2022-05-261-6/+6
| | | | Credit to @stefanv for wording.
* Merge pull request #21601 from tacaswell/doc_nep29_pep602Matti Picus2022-05-261-5/+13
|\ | | | | DOC: update NEP29 to address PEP0602
| * DOC: clarify wordingThomas A Caswell2022-05-261-2/+2
| | | | | | Co-authored-by: Matti Picus <matti.picus@gmail.com>
| * DOC: update NEP29 to address PEP0602Thomas A Caswell2022-05-251-5/+13
| |
* | Merge pull request #21600 from eendebakpt/nep_linksSebastian Berg2022-05-252-0/+4
|\ \ | | | | | | DOC: Add missing links for NEP36 and NEP49
| * | add missing links for two NEPsPieter Eendebak2022-05-252-0/+4
| | |
* | | NEP: Update "created" date to date draft goes in (or closer)Sebastian Berg2022-05-251-1/+1
| | |
* | | NEP: Add link to NEP50 (useful for intersphinx even if unused)Sebastian Berg2022-05-251-0/+2
| | |
* | | NEP: Address more of Stéfan's review commentsSebastian Berg2022-05-251-9/+26
| | |
* | | NEP: update wording to clarify that 255 requires an int16 not int8Sebastian Berg2022-05-251-6/+9
| | |
* | | Apply suggestions from code reviewSebastian Berg2022-05-251-18/+16
| | | | | | | | | Co-authored-by: Stefan van der Walt <sjvdwalt@gmail.com>
* | | DOC: Small type-edit style changes and rewordingsSebastian Berg2022-05-251-40/+51
| | |
* | | DOC: Small NEP updates based on commentsSebastian Berg2022-05-251-4/+7
| | |
* | | DOC: Fix line width in svgSebastian Berg2022-05-252-642/+691
| | |
* | | NEP: Update NEP 50 promotion schema (and other small fixes)Sebastian Berg2022-05-253-733/+830
| | | | | | | | | | | | | | | | | | As per comment by Ross. float64 can be put at the same precision as "uint64". This is incorrect, but it is the practical choice that NumPy uses.
* | | NEP: Add comparison table and "old behaviour" explanation.Sebastian Berg2022-05-251-0/+125
| | | | | | | | | | | | | | | | | | | | | But I need to link to the old behaviour explenatation early on somewhere... And possibly it is now too much. Plus, I am not sure the table is actually all *that* useful
* | | minor grammatical/rst formatting edits.Ross Barnowski2022-05-251-30/+32
| | |
* | | Styling editsStefan van der Walt2022-05-251-20/+21
| | |
* | | DOC: Fix schema, accidentally safed it under the wrong nameSebastian Berg2022-05-252-1525/+1424
| | |
* | | DOC: Add rejected "alternative" of using value inspection on Python scalarsSebastian Berg2022-05-251-0/+20
| | |
* | | DOC: Add additional examples early in the NEP and fix the "category" promotionSebastian Berg2022-05-253-993/+1327
| | | | | | | | | | | | | | | | | | Even if I prefer not to mention the word "category" too much, integral vs. inexact is the "magic" boundary when it comes to Python promoting an numpy scalar to the higher category.
* | | Add sentence noting "principle of least surprise" as suggested by TylerSebastian Berg2022-05-251-0/+3
| | |
* | | NEP: Insert Backward compatibility subsection on "integer ladder" with objectSebastian Berg2022-05-251-0/+27
| | | | | | | | | | | | | | | This may be a bit "too much" information, but on the other hand it is a backcompat break
* | | NEP: Revise and extend abstract+motivation and add a promotion schemaSebastian Berg2022-05-253-12/+1872
| | |
* | | DOC: Fixups and brief "weakly typed arrays" discussion/alternativeSebastian Berg2022-05-251-30/+55
| | | | | | | | | | | | Based on Tylers and Jake Vanderplas' comments.
* | | NEP: Add early draft for fixing scalar promotion rulesSebastian Berg2022-05-251-0/+443
|/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Note, this really is a very early draft. For myself, I have not even 100% made up my mind that this is actually the best approach. However, to solicitate feedback and input, I would like to put it out there (and have a nice rendered version). For those mainly interested in the possible different approaches (i.e. making decisions), the "Alternatives" section is probably most interesting. Please make a note of blatend errors or unnecessary repitition, but don't be too surprised if you see them, I will not be surprised if this needs to be redone from scratch eventually.
* | MAINT: Changed reference to multiple filesShoban Chiddarth2022-05-241-1/+1
|/ | | | | | | | | | | | | | | | | | | Changed files are - doc/HOWTO_RELEASE.rst - doc/Makefile - doc/changelog/1.15.0-changelog.rst - doc/changelog/1.16.0-changelog.rst - doc/changelog/1.17.0-changelog.rst - doc/changelog/1.19.0-changelog.rst - doc/changelog/1.21.0-changelog.rst - doc/neps/nep-0045-c_style_guide.rst - doc/source/dev/howto_build_docs.rst - doc/source/dev/releasing.rst - doc/source/reference/distutils_guide.rst - doc/source/reference/testing.rst - doc/source/release/1.7.0-notes.rst - doc/source/release/1.8.0-notes.rst
* DOC: various spell checks and typo fixes (#21314)Logan Thomas2022-04-109-24/+24
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * DOC: contigous -> contiguous * DOC: enlongated -> elongated * DOC: thuse -> thus * DOC: quantityt -> quantity * DOC: suppled -> supplied * DOC: intgrally -> integrally * DOC: assignnent -> assignment * DOC: homoegeneous -> homogeneous * DOC: interpereted -> interpreted * DOC: optimised -> optimized * DOC: Advantanges -> Advantages * DOC: realised -> realized * DOC: parametrizing -> parameterizing * DOC: realised -> realized * DOC: intrisics -> intrinsics * DOC: ablility -> ability * DOC: intrisic -> intrinsic * DOC: unversal -> universal * DOC: machnisms -> mechanisms * DOC: specfiy -> specify * DOC: exclution -> exclusion * DOC: optimzations -> optimizations * DOC: declrations -> declarations * DOC: auto-gernreated -> auto-generated * DOC: it highely recomaned -> it is highly recommended * DOC: exectuing -> executing * DOC: strectched -> stretched * DOC: foriegn -> foreign * DOC: indeded -> intended * DOC: multimdimensional -> multidimensional * DOC: supserseded -> superseded * DOC: generalisation -> generalization * FIX: whitespace before comma