[Numpy-discussion] Re: NumPy-Discussion Digest, Vol 182, Issue 36

2021-11-23 Thread David Nicholson
The solution for not rendering Markdown files already works for .rst files,
you append ?plain=1 to the url

as in this issue:

https://github.com/numpy/numpy/issues/20438

On Tue, Nov 23, 2021, 12:00 PM  wrote:

> Send NumPy-Discussion mailing list submissions to
> numpy-discussion@python.org
>
> To subscribe or unsubscribe via the World Wide Web, visit
>
> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
> or, via email, send a message with subject or body 'help' to
> numpy-discussion-requ...@python.org
>
> You can reach the person managing the list at
> numpy-discussion-ow...@python.org
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of NumPy-Discussion digest..."
>
> Today's Topics:
>
>1. Ask GitHub to provide an option to not render .rst files
>   (Warren Weckesser)
>2. Re: Code formatters (Adrin)
>
>
> --
>
> Message: 1
> Date: Mon, 22 Nov 2021 12:38:41 -0500
> From: Warren Weckesser 
> Subject: [Numpy-discussion] Ask GitHub to provide an option to not
> render .rst files
> To: Discussion of Numerical Python ,
> SciPy Developers List 
> Message-ID:
>  ak-m0kkmorev8cks6veaekokdv4uze0...@mail.gmail.com>
> Content-Type: text/plain; charset="UTF-8"
>
> Hey all,
>
> If you've ever tried to inspect a file on github with the `.rst`
> extension, there's a good chance that you were frustrated by GitHub
> providing a rendered view *only* of the file, with no option to view
> the source code like any other text file.   It is certainly nice to
> have a rendered view, but often I want to inspect the actual source
> code (e.g. to find out at which line a heading occurs, perhaps to
> include a link to it in a pull request).  There is the "raw" option,
> or you could click "edit", but what is really desired is a view of the
> source like any other source code.
>
> Files with the `.md` extension are also rendered by default, but there
> are buttons that allow you to either "Display the source blob" or
> "Display the rendered blob". There is no such option for `.rst` files.
> If they can do it for `.md` files, it seems like it should be easy to
> do the same for `.rst` files.
>
> I've tried creating a ticket on github about this, but it seems like
> tickets go to the wrong group.  The response I got was from the
> "GitHub Support" team, and they said they forwarded the request to the
> "Product" team.  (It's all GitHub to me.)  It was also suggested that
> I bring this up in a public feedback discussions, so I did:
>
> https://github.com/github/feedback/discussions/7999
>
> If you have a moment, could you add a comment, or click the upvote
> button, or add some other feedback to the discussion?  It would be
> nice to get this simple enhancement into the GitHub site.
>
> Thanks,
>
> Warren
>
> --
>
> Message: 2
> Date: Mon, 22 Nov 2021 23:31:32 +0100
> From: Adrin 
> Subject: [Numpy-discussion] Re: Code formatters
> To: Discussion of Numerical Python 
> Message-ID:
> <
> caeorw4-1cvr2+taffp382gcvsqcesnbea5_x2zjgn26kufc...@mail.gmail.com>
> Content-Type: multipart/alternative;
> boundary="73b9aa05d168305c"
>
> This discussion and the linked gist may be of some help:
> https://github.com/scikit-learn/scikit-learn/issues/11336
>
> On Mon, Nov 22, 2021 at 12:02 PM Andrew Nelson  wrote:
>
> > Is there a way to figure out which files are not touched by any open PR?
> > That way numpy might be able to do a lot more than an incremental code
> > alignment.
> > ___
> > NumPy-Discussion mailing list -- numpy-discussion@python.org
> > To unsubscribe send an email to numpy-discussion-le...@python.org
> > https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
> > Member address: adrin.jal...@gmail.com
> >
> -- next part --
> A message part incompatible with plain text digests has been removed ...
> Name: not available
> Type: text/html
> Size: 1388 bytes
> Desc: not available
>
> --
>
> Subject: Digest Footer
>
> ___
> NumPy-Discussion mailing list -- numpy-discussion@python.org
> To unsubscribe send an email to numpy-discussion-le...@python.org
> https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
>
>
> --
>
> End of NumPy-Discussion Digest, Vol 182, Issue 36
> *
>
___
NumPy-Discussion mailing list -- numpy-discussion@python.org
To unsubscribe send an email to numpy-discussion-le...@python.org
https://mail.python.org/mailman3/lists/numpy-discussion.python.org/
Member address: arch...@mail-archive.com


[Numpy-discussion] NumPy 1.22.0rc1 released.

2021-11-23 Thread Charles R Harris
Hi All,

On behalf of the NumPy team, I'm pleased to announce the release of NumPy
1.22.0rc1. NumPy 1.22.0rc1 is a big release featuring the work of 150
contributers spread over 575 pull requests. There have been many
improvements,
highlights are:

   - Annotations of the main namespace are essentially complete. Upstream
   is a moving target, so there will likely be further improvements, but the
   major work is done. This is probably the most user visible enhancement in
   this release.
   - A preliminary version of the proposed Array-API is provided. This is a
   step in creating a standard collection of functions that can be used across
   applications such as CuPy and JAX.
   - NumPy now has a DLPack backend. DLPack provides a common interchange
   format for array (tensor) data.
   - New methods for `quantile`, `percentile`, and related functions.
   Thenew methods provide a complete set of the methods commonly found in the
   literature.
   - A new configurable allocator for use by downstream projects.

These are in addition to the ongoing work to provide SIMD support for
commonly used functions, improvements to F2PY, and better documentation.

The Python versions supported in this release are 3.8-3.10, Python 3.7 has
been dropped. Note that 32 bit wheels are only provided for Python 3.8 and
3.9 on Windows, all other wheels are 64 bits on account of Ubuntu, Fedora,
and other Linux distributions dropping 32 bit support. All 64 bit wheels
are also linked with 64 bit OpenBLAS, which should fix the occasional
problems encountered by folks using truly huge arrays. Wheels can be
downloaded from PyPI ; source
archives, release notes, and wheel hashes are available on Github
. Linux users will
need pip >= 0.19.3 in order to install the manylinux2014 wheels. A recent
version of pip is needed to install the universal2 macos wheels.

*Contributors*

A total of 150 people contributed to this release.  People with a "+" by
their
names contributed a patch for the first time.


   - @DWesl
   - @Illviljan
   - @h-vetinari
   - @yan-wyb +
   - Aaron Meurer
   - Abel Aoun +
   - Adrian Gao +
   - Ahmet Can Solak +
   - Ajay DS +
   - Alban Colley +
   - Alberto Rubiales +
   - Alessia Marcolini +
   - Amit Kumar +
   - Andrei Batomunkuev +
   - Andrew Watson +
   - Anirudh Dagar +
   - Ankit Dwivedi +
   - Antony Lee
   - Arfy Slowy +
   - Arryan Singh +
   - Arun Palaniappen +
   - Arushi Sharma +
   - Bas van Beek
   - Brent Brewington +
   - Carl Johnsen +
   - Carl Michal +
   - Charles Harris
   - Chiara Marmo
   - Chris Fu (傅立业) +
   - Christoph Buchner +
   - Christoph Reiter +
   - Chunlin Fang
   - Clément Robert +
   - Constanza Fierro
   - Damien Caliste
   - Daniel Ching
   - David Badnar +
   - David Cortes +
   - David Okpare +
   - Derek Huang +
   - Developer-Ecosystem-Engineering +
   - Dima Pasechnik
   - Dimitri Papadopoulos +
   - Dmitriy Fishman +
   - Eero Vaher +
   - Elias Koromilas +
   - Eliaz Bobadilla +
   - Elisha Hollander +
   - Eric Wieser
   - Eskild Eriksen +
   - Fayas Noushad +
   - Gagandeep Singh +
   - Ganesh Kathiresan
   - Ghiles Meddour +
   - Greg Lucas
   - Gregory R. Lee
   - Guo Shuai +
   - Gwyn Ciesla +
   - Hameer Abbasi
   - Hector Martin +
   - Henry Schreiner +
   - Himanshu +
   - Hood Chatham +
   - Hugo Defois +
   - Hugo van Kemenade
   - I-Shen Leong +
   - Imen Rajhi +
   - Irina Maria Mocan +
   - Irit Katriel +
   - Isuru Fernando
   - Jakob Jakobson
   - Jerry Morrison +
   - Jessi J Zhao +
   - Joe Marshall +
   - Johan von Forstner +
   - Jonas I. Liechti +
   - Jonathan Reichelt Gjertsen +
   - Joshua Himmens +
   - Jérome Eertmans
   - Jérôme Kieffer +
   - KIU Shueng Chuan +
   - Kenichi Maehashi
   - Kenny Huynh +
   - Kent R. Spillner +
   - Kevin Granados +
   - Kevin Modzelewski +
   - Kevin Sheppard
   - Lalit Musmade +
   - Malik Idrees Hasan Khan +
   - Marco Aurelio da Costa +
   - Margret Pax +
   - Mars Lee +
   - Marten van Kerkwijk
   - Matthew Barber +
   - Matthew Brett
   - Matthias Bussonnier
   - Matthieu Dartiailh
   - Matti Picus
   - Melissa Weber Mendonça
   - Michael McCann +
   - Mike Jarvis +
   - Mike McCann +
   - Mike Toews
   - Mukulika Pahari
   - Nick Pope +
   - Nick Wogan +
   - Niels Dunnewind +
   - Niko Savola +
   - Nikola Forró
   - Niyas Sait +
   - Pamphile ROY
   - Paul Ganssle +
   - Pauli Virtanen
   - Pearu Peterson
   - Peter Hawkins +
   - Peter Tillema +
   - Prathmesh Shirsat +
   - Raghuveer Devulapalli
   - Ralf Gommers
   - Robert Kern
   - Rohit Goswami +
   - Ronan Lamy
   - Ross Barnowski
   - Roy Jacobson +
   - Samyak S Sarnayak +
   - Sayantika Banik +
   - Sayed Adel
   - Sebastian Berg
   - Sebastian Schleehauf +
   - Serge Guelton
   - Shriraj Hegde +
   - Shubham Gupta +
   - Sista Seetaram +
   - Stefan van der Walt
   - Stephannie Jimenez Gacha +
   - Tania Allard
   - Theodoros Nikolaou +