Re: [Numpy-discussion] Should we transfer MacPython/numpy-wheels to the NumPy org?

2020-10-29 Thread Charles R Harris
On Thu, Oct 29, 2020 at 4:00 AM Matti Picus wrote: > > On 10/29/20 5:42 AM, Charles R Harris wrote: > > Hi All, > > > > Seems that is pretty easy to transfer a github repo to another owner. > > Should we do this for the numpy-wheels repo? That would put all the &

Re: [Numpy-discussion] NumPy 1.20.x branch in two weeks

2020-11-01 Thread Charles R Harris
On Sun, Nov 1, 2020 at 4:28 PM Mark Harfouche wrote: > I know it seems silly, but would an amendment to NEP29 be reasonable? > > Many downstream packages look to numpy to understand what versions should > be supported and NEP29 gave some good guidance. > That said, if it is worth ignoring, or rev

Re: [Numpy-discussion] NumPy 1.20.x branch in two weeks

2020-11-01 Thread Charles R Harris
On Sun, Nov 1, 2020 at 6:48 PM Mark Harfouche wrote: > >> Do you think the proposal is not in compliance? There is no requirement >> that we drop anything more than 42 months old, it is just recommended. The >> change in the Python release cycle has created some difficulty. With the >> yearly cyc

[Numpy-discussion] NumPy 1.19.4 release

2020-11-02 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.19.4. NumPy 1.19.4 is a quick release to revert the OpenBLAS library version. It was hoped that the 0.3.12 OpenBLAS version used in 1.19.3 would work around the Microsoft fmod bug, but problems in some docker envi

[Numpy-discussion] Python 3.6 has been dropped from NumPy 1.20

2020-11-09 Thread Charles R Harris
Hi All, The subject says it all: Python 3.6 has been dropped for the NumPy 1.20 release. Chuck ___ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion

Re: [Numpy-discussion] shipping manylinux1 wheels - when do we stop?

2020-11-13 Thread Charles R Harris
On Fri, Nov 13, 2020 at 3:59 AM Matti Picus wrote: > The question of manylinux1 wheels came up enough that I wrote a blog > post about it. In short: for 1.21 I would like to ship only > manylinux2014 and up. Here is the blog post > > https://labs.quansight.org/blog/2020/11/manylinux1-is-obsolete-

Re: [Numpy-discussion] Changing the size of PyArrayObject_fields (the ndarray c-struct)

2020-11-21 Thread Charles R Harris
On Sat, Nov 21, 2020 at 12:28 PM Matti Picus wrote: > PyArrayObject_fields is the c-struct that underlies ndarray. It is > defined in ndarraytypes.h [0]. Since version 1.7, we have been trying to > hide it from the public C-API so that we can freely modify it, the > structure has the comment: > >

Re: [Numpy-discussion] Comment published in Nature Astronomy about The ecological impact of computing with Python

2020-11-24 Thread Charles R Harris
On Tue, Nov 24, 2020 at 11:54 AM Benjamin Root wrote: > > Given that AWS and Azure have both made commitments to have their data > centers be carbon neutral, and given that electricity and heat production > make up ~25% of GHG pollution, I find these sorts of > power-usage-analysis-for-the-sake-o

Re: [Numpy-discussion] Comment published in Nature Astronomy about The ecological impact of computing with Python

2020-11-24 Thread Charles R Harris
On Tue, Nov 24, 2020 at 12:28 PM Benjamin Root wrote: > Digressing here, but the ozone hole over the antarctic was always going to > take time to recover because of the approximately 50 year residence time of > the CFCs in the upper atmosphere. Cold temperatures can actually speed up > depletion

[Numpy-discussion] NumPy master branch is now open for 1.21 development

2020-11-27 Thread Charles R Harris
Hi All, The maintenance/1.20.x has been made and master is now open for 1.21 development. Chuck ___ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy-discussion

Re: [Numpy-discussion] Officially drop Python 3.6 from NumPy 1.20 (was: NumPy 1.20.x branch in two weeks)

2020-12-01 Thread Charles R Harris
On Tue, Dec 1, 2020 at 4:54 PM Jarrod Millman wrote: > Hi all, > > It looks like Python 3.6 support has not been dropped. For example, > - https://github.com/numpy/numpy/blob/master/setup.py#L30 > - https://github.com/numpy/numpy/blob/master/setup.py#L43 > - https://github.com/numpy/numpy/blob/m

[Numpy-discussion] NumPy 1.20.0rc1 released

2020-12-03 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.20.0rc1. This NumPy release is the largest to date, containing some 654 merged pull requests contributed by 182 people. See the list of highlights below. The Python versions supported for this release are 3.7-3.9,

Re: [Numpy-discussion] np.{bool,float,int} deprecation

2020-12-05 Thread Charles R Harris
On Sat, Dec 5, 2020 at 4:31 PM Juan Nunez-Iglesias wrote: > Hi all, > > At the prodding [1] of Sebastian, I’m starting a discussion on the > decision to deprecate np.{bool,float,int}. This deprecation broke our > prerelease testing in scikit-image (which, hooray for rcs!), and resulted > in a lar

[Numpy-discussion] Inclusion of licenses

2020-12-09 Thread Charles R Harris
Hi All, Currently we append appropriate platform licenses to the LICENSE.txt file when building wheels for release. This means that there are uncommitted changes which shows up in the versioneer version as 'dirty', see the nightly files. This is unfortunate, but accurate :) There are at least two

Re: [Numpy-discussion] Inclusion of licenses

2020-12-09 Thread Charles R Harris
On Wed, Dec 9, 2020 at 5:17 PM Charles R Harris wrote: > Hi All, > > Currently we append appropriate platform licenses to the LICENSE.txt file > when building wheels for release. This means that there are > uncommitted changes which shows up in the versioneer version as &#x

Re: [Numpy-discussion] Inclusion of licenses

2020-12-10 Thread Charles R Harris
On Thu, Dec 10, 2020 at 2:35 AM Ralf Gommers wrote: > > > On Thu, Dec 10, 2020 at 6:42 AM Charles R Harris < > charlesr.har...@gmail.com> wrote: > >> >> >> On Wed, Dec 9, 2020 at 5:17 PM Charles R Harris < >> charlesr.har...@gmail.com>

Re: [Numpy-discussion] Deprecate np.testing.dec

2020-12-23 Thread Charles R Harris
On Wed, Dec 23, 2020 at 11:09 AM Kevin Sheppard wrote: > Have you performed a search on GitHub to look for use of the decorators? > I think external use is more of a concern than internal. > > > > Kevin > Note that nose is no longer supported and needs (minor) patching to work with recent Python

[Numpy-discussion] NumPy 1.20.0rc2 released

2020-12-24 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.20.0rc2. This NumPy release is the largest to date, containing some 670 merged pull requests contributed by 184 people. See the list of highlights below. The Python versions supported for this release are 3.7-3.9,

Re: [Numpy-discussion] ANN: SciPy 1.6.0

2020-12-31 Thread Charles R Harris
On Thu, Dec 31, 2020 at 8:59 AM Tyler Reddy wrote: > Hi all, > > On behalf of the SciPy development team I'm pleased to announce > the release of SciPy 1.6.0. > > Sources and binary wheels can be found at: > https://pypi.org/project/scipy/ > and at: > https://github.com/scipy/scipy/releases/tag/v

[Numpy-discussion] Sayed Adel has joined the developer team.

2021-01-04 Thread Charles R Harris
Hi All, Sayed Adel is now part of the developer team. His SIMD work has been substantial and ongoing, may it long continue. Welcome Sayed. Chuck ___ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/listinfo/numpy

[Numpy-discussion] Welcome Chunlin to the NumPy development team.

2021-01-05 Thread Charles R Harris
Hi All, Welcome Chunlin Fang, aka Qiyu8, to the NumPy development team. He has made substantial contributions to the SIMD infrastructure, both code and reviews, and we look forward to his continuing work. Chuck ___ NumPy-Discussion mailing list NumPy-Di

[Numpy-discussion] NumPy 1.19.5 released

2021-01-05 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.19.5. NumPy 1.19.5 is a short bugfix release. Apart from fixing several bugs, the main improvement is an update to OpenBLAS 0.3.13 that works around the Windows 2004 fmod bug while not breaking execution on other p

Re: [Numpy-discussion] NumPy EOL Versions?

2021-01-13 Thread Charles R Harris
On Wed, Jan 13, 2021 at 9:04 AM Ralf Gommers wrote: > > > On Wed, Jan 13, 2021 at 4:41 PM Matti Picus wrote: > >> This message ended up in my spam box for some reason, sorry for the late >> reply. >> >> >> We typically release a new version twice a year, and support two >> versions at a time. So

Re: [Numpy-discussion] NumPy EOL Versions?

2021-01-13 Thread Charles R Harris
On Wed, Jan 13, 2021 at 10:47 AM Charles R Harris wrote: > > > On Wed, Jan 13, 2021 at 9:04 AM Ralf Gommers > wrote: > >> >> >> On Wed, Jan 13, 2021 at 4:41 PM Matti Picus >> wrote: >> >>> This message ended up in my spam box for som

[Numpy-discussion] NumPy 1.20.0 released

2021-01-30 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.20.0rc2. This NumPy release is the largest to date, containing some 684 merged pull requests contributed by 184 people. See the list of highlights below. The Python versions supported for this release are 3.7-3.9,

Re: [Numpy-discussion] Math Inspector Beta

2021-02-04 Thread Charles R Harris
On Wed, Feb 3, 2021 at 4:19 PM Matt Calhoun wrote: > Hi Everyone! I have been using numpy for an extremely long time, but this > is the first time emailing the list. I recently released the beta version > of my free open source math app called math inspector, and so far the > response has been

Re: [Numpy-discussion] Question about optimizing random_standard_normal

2021-02-06 Thread Charles R Harris
On Sat, Feb 6, 2021 at 5:27 AM wrote: > Well, I can tell you why it needs to be backward compatible! I use random > numbers fairly frequently, and to unit test them I set a specific seed and > then make sure I get the same answers. > > Hmm, I guess that makes sense. I tried to adjust my algorith

[Numpy-discussion] Pearu Peterson has joined the NumPy developers team.

2021-02-07 Thread Charles R Harris
Hi All, Pearu Peterson has joined the NumPy developers team. Pearu was responsible for contributing f2py and much of distutils in the early days of NumPy. Welcome back Pearu. Chuck ___ NumPy-Discussion mailing list NumPy-Discussion@python.org https://ma

[Numpy-discussion] NumPy 1.20.1 released.

2021-02-07 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.20.1. NumPy 1.20.1 is a rapid bugfix release fixing several bugs and regressions reported after the 1.20.0 release. The Python versions supported for this release are 3.7-3.9. Wheels can be downloaded from PyPI

Re: [Numpy-discussion] Question about optimizing random_standard_normal

2021-02-08 Thread Charles R Harris
On Sat, Feb 6, 2021 at 2:32 AM wrote: > I tried to implement a different implementation of the ziggurat method for > generating standard normal distributions that is about twice as fast and > uses 2/3 of the memory than the old one. > I tested the implementation separately and am very confident i

Re: [Numpy-discussion] C-coded dot 1000x faster than numpy?

2021-02-23 Thread Charles R Harris
On Tue, Feb 23, 2021 at 11:10 AM Neal Becker wrote: > I have code that performs dot product of a 2D matrix of size (on the > order of) [1000,16] with a vector of size [1000]. The matrix is > float64 and the vector is complex128. I was using numpy.dot but it > turned out to be a bottleneck. > >

Re: [Numpy-discussion] C-coded dot 1000x faster than numpy?

2021-02-23 Thread Charles R Harris
On Tue, Feb 23, 2021 at 5:47 PM Charles R Harris wrote: > > > On Tue, Feb 23, 2021 at 11:10 AM Neal Becker wrote: > >> I have code that performs dot product of a 2D matrix of size (on the >> order of) [1000,16] with a vector of size [1000]. The matrix is >> float6

Re: [Numpy-discussion] C-coded dot 1000x faster than numpy?

2021-02-24 Thread Charles R Harris
On Wed, Feb 24, 2021 at 5:36 AM Neal Becker wrote: > See my earlier email - this is fedora 33, python3.9. > > I'm using fedora 33 standard numpy. > ldd says: > > /usr/lib64/python3.9/site-packages/numpy/core/_ > multiarray_umath.cpython-39-x86_64-linux-gnu.so: > linux-vdso.so.1 (0x7ffdd148700

Re: [Numpy-discussion] C-coded dot 1000x faster than numpy?

2021-02-24 Thread Charles R Harris
On Wed, Feb 24, 2021 at 8:02 AM Charles R Harris wrote: > > > On Wed, Feb 24, 2021 at 5:36 AM Neal Becker wrote: > >> See my earlier email - this is fedora 33, python3.9. >> >> I'm using fedora 33 standard numpy. >> ldd says: >> &

[Numpy-discussion] NumPy 1.20.2 released.

2021-03-27 Thread Charles R Harris
Charles R Harris Sun, Feb 7, 2:23 PM to numpy-discussion, SciPy, SciPy-User, bcc: python-announce-list Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.20.2. NumPy 1,20.2 is a bugfix release containing several fixes merged to the main branch after the NumPy

Re: [Numpy-discussion] files for 3D printing of NumPy logo

2021-04-11 Thread Charles R Harris
On Sun, Apr 11, 2021 at 2:24 PM Ralf Gommers wrote: > Hi all, > > Andrej Krecker, who is a 3D printing engineer who likes NumPy, shared 3D > printing files for the NumPy logo. It comes in two flavors, a really 3-D > version, and a flatter (~0.5 cm thick) 2-D version. Check them out at > https://w

[Numpy-discussion] Accept NEP 35 as final

2021-05-06 Thread Charles R Harris
Hi All, It is proposed to accept NEP 35 as final. It is discussed in issue #17075 . If there is no opposition I will put up a pull request in a

[Numpy-discussion] NumPy 1.20.3 release

2021-05-10 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.20.3. NumPy 1,20.3 is a bugfix release containing several fixes merged to the main branch after the NumPy 1.20.2 release. The Python versions supported for this release are 3.7-3.9. Wheels can be downloaded from Py

[Numpy-discussion] NumPy 1.21.0rc1 has been released.

2021-05-24 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.0rc1. The highlights are - continued SIMD work covering more functions and platforms, - initial work on the new dtype infrastructure and casting, - improved documentation, - improved annotations, - the new ``PC

[Numpy-discussion] NumPy 1.21.0rc2 released

2021-06-08 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.0rc2. The highlights are - continued SIMD work covering more functions and platforms, - initial work on the new dtype infrastructure and casting, - universal2 wheels for Python 3.8 and Python 3.9 on M

[Numpy-discussion] Proposals for NumPy 1.22.0

2021-06-09 Thread Charles R Harris
Hi All, Here are some proposals for the NumPy 1.22.0 release currently in development. 1. Drop support for Python 3.7 (3.10 will be available). 2. Drop manylinux1 wheels. 3. Drop manylinux2010 wheels? 4. Use ILP64 BLAS for 64 bit wheels. Thoughts? Chuck

[Numpy-discussion] PR for keywordlabeler

2021-06-10 Thread Charles R Harris
Hi All, There is a pending PR that uses keywordlabeler to automatically label PRs and issues. Installing the app requires giving it write permissions to PRs and issues. This isn't different than with the cu

Re: [Numpy-discussion] request to remove the numpy-aarch64 package from PyPI

2021-06-13 Thread Charles R Harris
On Sun, Jun 13, 2021 at 10:47 AM Ralf Gommers wrote: > Hi all, > > FYI, I noticed this package that claimed to be maintained by us: > https://pypi.org/project/numpy-aarch64/. That's not ours, so I tried to > contact the author (no email provided, but guessed the same username on > GitHub) and ask

Re: [Numpy-discussion] ANN: SciPy 1.7.0

2021-06-20 Thread Charles R Harris
On Sun, Jun 20, 2021 at 1:45 PM Tyler Reddy wrote: > Hi all, > > On behalf of the SciPy development team I'm pleased to announce > the release of SciPy 1.7.0. > > Sources and binary wheels can be found at: > https://pypi.org/project/scipy/ > and at: > https://github.com/scipy/scipy/releases/tag/v

Re: [Numpy-discussion] copy="never" discussion and no deprecation cycle?

2021-06-20 Thread Charles R Harris
On Fri, Jun 18, 2021 at 8:52 AM Stefan van der Walt wrote: > On Thu, Jun 17, 2021, at 16:23, Stephan Hoyer wrote: > > This happens all the time. Even if we make copy='never' an error *today*, > users will be encountering existing versions of NumPy for years into the > future, so we won't be able

Re: [Numpy-discussion] ANN: SciPy 1.7.0

2021-06-20 Thread Charles R Harris
On Sun, Jun 20, 2021 at 7:38 PM Charles R Harris wrote: > > > On Sun, Jun 20, 2021 at 1:45 PM Tyler Reddy > wrote: > >> Hi all, >> >> On behalf of the SciPy development team I'm pleased to announce >> the release of SciPy 1.7.0. >> >

Re: [Numpy-discussion] 2020 NumPy survey results

2021-06-23 Thread Charles R Harris
On Tue, Jun 22, 2021 at 3:41 PM Inessa Pawson wrote: > Hi, everyone! > In 2020, the NumPy survey team in partnership with students and faculty > from a Master’s course in Survey Methodology jointly hosted by the > University of Michigan and the University of Maryland conducted the first > officia

[Numpy-discussion] NumPy 1.21.0 release

2021-06-23 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.0. The highlights are - continued SIMD work covering more functions and platforms, - initial work on the new dtype infrastructure and casting, - universal2 wheels for Python 3.8 and Python 3.9 on Mac,

Re: [Numpy-discussion] reducing effort spent on wheel builds?

2021-07-15 Thread Charles R Harris
I spent so much time updating the wheels builds to 64 bit BLAS mostly because - I needed to actually understand how multibuild worked (and docs are minimal). - I don't know powershell (and docs are hard to find). - I don't know azure works at a lower level (and docs are hard to find).

Re: [Numpy-discussion] reducing effort spent on wheel builds?

2021-07-15 Thread Charles R Harris
On Thu, Jul 15, 2021 at 8:02 AM Charles R Harris wrote: > I spent so much time updating the wheels builds to 64 bit BLAS mostly > because > > >- I needed to actually understand how multibuild worked (and docs are >minimal). >- I don't know powershell

[Numpy-discussion] (no subject)

2021-07-18 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.1. The NumPy 1.21.1 is a maintenance release that fixes bugs discovered after the 1.21.0 release. OpenBLAS has also been updated to v0.3.17 to deal with arm64 problems. The Python versions supported for this r

Re: [Numpy-discussion] ANN: SciPy 1.7.1

2021-08-02 Thread Charles R Harris
On Sun, Aug 1, 2021 at 8:31 PM Tyler Reddy wrote: > Hi all, > > On behalf of the SciPy development team I'm pleased to announce > the release of SciPy 1.7.1, which is a bug fix release. > > Sources and binary wheels can be found at: > https://pypi.org/project/scipy/ > and at: https://github.com/s

[Numpy-discussion] NumPy Python 3.10.0rc1 wheels.

2021-08-10 Thread Charles R Harris
Hi All, There are now NumPy Python 3.10.0rc1 wheels available for 64 bit Linux on Intel. You can install them from the nightly builds using "pip install -i https://pypi.anaconda.org/scipy-wheels-nightly/simple numpy". Test away. Cheers, Charles Harris

[Numpy-discussion] Matti Picus and Sebastian Berg added to org-admin

2021-08-12 Thread Charles R Harris
Hi All, Matti Picus and Sebastian Berg have been added to the org-admin team on github. That will allow them to help maintain the github site going forward. Chuck ___ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mail

[Numpy-discussion] Dropping Python 3.7 for NumPy 1.22

2021-08-12 Thread Charles R Harris
Hi All, This is to propose dropping Python 3.7 for NumPy 1.22. Doing so will allow merging the array API standard (keyword only arguments), simplify removing import time compiles , allow making 64 bit pickles th

[Numpy-discussion] Drop LGTM testing.

2021-08-14 Thread Charles R Harris
Hi All, LGTM on github uses Python 3.7, which causes a problem if we drop 3.7 support. LGTM is nice for pointing to possible code improvements, but we mostly ignore it anyway. There are probably standalone code analysers that would serve our needs as well, so dropping it seems the easiest way forw

Re: [Numpy-discussion] Drop LGTM testing.

2021-08-14 Thread Charles R Harris
On Sat, Aug 14, 2021 at 2:35 PM Eric Wieser wrote: > This might be worth creating a github issue for simply so we can tag > someone working at LGTM; they've been helpful in the past, and it's > possible we just need to fiddle with some configuration to make it work. > > It's also worth noting tha

[Numpy-discussion] NumPy 1.21.2 released

2021-08-15 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.2. NumPy 1.21.2 is a maintenance release that fixes bugs discovered after 1.21.1. It also provides 64 bit manylinux Python 3.10.0rc1 wheels for downstream testing. Note that Python 3.10 is not yet final. There i

[Numpy-discussion] OS X universal2 wheels

2021-08-16 Thread Charles R Harris
Hi All, I note that the numpy universal wheels for Mac are marked "10_9" whereas the wheels for Arm64 are marked '11_0'. Does that need to be fixed? Chuck ___ NumPy-Discussion mailing list NumPy-Discussion@python.org https://mail.python.org/mailman/list

[Numpy-discussion] Re: spam on the mailing lists

2021-10-01 Thread Charles R Harris
On Fri, Oct 1, 2021 at 9:50 AM Robert Kern wrote: > On Wed, Sep 29, 2021 at 3:35 AM Andras Deak wrote: > >> Hi All, >> >> Today both of the python.org mailing lists I'm subscribed to (numpy and >> scipy-dev) got the same kind of link shortener spam. I assume all the >> mailing lists started gett

[Numpy-discussion] Drop 32 bit manylinux wheels

2021-10-03 Thread Charles R Harris
Hi All, Dropping 32 manylinux wheels was discussed in a triage meeting some time ago and the general consensus was to do so. However, it has never been run past the larger community on the discussion list, so this is that. Note that we have already dropped 32 bit manylinux wheels for the upcoming

[Numpy-discussion] Re: What happened to the numpy.random documentation?

2021-10-14 Thread Charles R Harris
On Thu, Oct 14, 2021 at 10:36 AM Paul M. wrote: > Hi All, > > The documentation of Numpy's submodules used to have a fairly standard > structure as shown here in the 1.16 documentation: > > https://docs.scipy.org/doc/numpy-1.16.1/reference/routines.random.html > > Now the same page in the API

[Numpy-discussion] Python 3.10 update

2021-10-17 Thread Charles R Harris
Hi All, A quick update on the status of wheels for Python 3.10 on Mac and Windows. The azure folks have dropped 32 bit Python 3.10 for Windows, so, unless we complain, there will be no 32 bit versions for 3.10. Likewise, multibuild only supports universal2 wheels Python 3.10 on Mac, so make sure y

[Numpy-discussion] Re: Python 3.10 update

2021-10-18 Thread Charles R Harris
On Sun, Oct 17, 2021 at 3:44 PM Andrew Nelson wrote: > On Mon, 18 Oct 2021 at 07:50, Charles R Harris > wrote: > >> Hi All, >> It would be nice if someone could test the nightly universal2 wheels for >> Mac, they can be installed with >> >> pip install -i

[Numpy-discussion] NumPy 1.21.3 released

2021-10-20 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.3. NumPy 1.21.3 is a maintenance release that fixes a few bugs discovered after the 1.21.2 release. It also provides 64 bit Python 3.10.0 wheels. Note a few oddities about the Python 3.10 wheels: - There are

[Numpy-discussion] Spam in PRs?

2021-10-20 Thread Charles R Harris
Hi All, Anyone know why/how app.netlify got into scipy.org? See https://github.com/scipy/scipy.org/pull/417 for an example. More information at https://app.netlify.com/sites/condescending-hopper-c3ed30/deploys . Chuck ___ NumPy-Discussion mailing list -

[Numpy-discussion] NumPy 1.21.4 release.

2021-11-04 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.4. NumPy 1.21.4 is a maintenance release that fixes a few bugs discovered after 1.21.3. The most important fix here is for the NumPy header files to make them work for both x86_64 and M1 hardware when included i

[Numpy-discussion] Make the pickle default protocol 4.

2021-11-07 Thread Charles R Harris
Hi All, I'd like to propose making the NumPy default pickle protocol 4, the same as the Python 3.8 default. That would have the advantage of supporting large pickles. The current default protocol is 2, last the default in Python 2.7. Thoughts? Chuck __

[Numpy-discussion] branching NumPy 1.22.x

2021-11-07 Thread Charles R Harris
Hi All, I am aiming to branch NumPy 1.22.x next weekend. If there are any PRs that you think need to be merged before the branch, please raise the issue. Chuck ___ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email

[Numpy-discussion] Code formatters

2021-11-14 Thread Charles R Harris
Hi All, This post is for discussing the automatic code formatters for C/C++/*.py that are now available. The current options, as I see them, are clang-format (C/C++) and black (*.py, *.pyi, etc). Neither is perfect to my eye, but I think they are good enough at this point and would reduce amount o

[Numpy-discussion] Re: Code formatters

2021-11-14 Thread Charles R Harris
On Sun, Nov 14, 2021 at 11:40 AM Ralf Gommers wrote: > > > On Sun, Nov 14, 2021 at 6:14 PM Charles R Harris < > charlesr.har...@gmail.com> wrote: > >> Hi All, >> >> This post is for discussing the automatic code formatters for C/C++/*.py >> that are

[Numpy-discussion] Re: win32 wheels for Python 3.10

2021-11-14 Thread Charles R Harris
On Sun, Nov 14, 2021 at 11:49 AM Ralf Gommers wrote: > > > On Wed, Nov 10, 2021 at 2:36 PM Aivar Annamaa > wrote: > >> Has it been decided to stop publishing win32 wheels for Python 3.10? >> Numpy 1.21.4 currently misses win32 wheel for Python 3.10 on PyPI. Is this >> temporary? >> >> I'm confus

[Numpy-discussion] Re: Code formatters

2021-11-15 Thread Charles R Harris
On Sun, Nov 14, 2021 at 4:28 PM Juan Nunez-Iglesias wrote: > > > On 15 Nov 2021, at 8:23 am, Stefan van der Walt > wrote: > > On Sun, Nov 14, 2021, at 09:13, Charles R Harris wrote: > > The black formatter is much improved in its latest version and I think > good enou

[Numpy-discussion] Re: Code formatters

2021-11-15 Thread Charles R Harris
On Mon, Nov 15, 2021 at 3:02 PM Sebastian Berg wrote: > On Mon, 2021-11-15 at 14:28 -0700, Charles R Harris wrote: > > On Sun, Nov 14, 2021 at 4:28 PM Juan Nunez-Iglesias > > > > wrote: > > > > > > > > > > https://github.com/jni/skan/blob/7

[Numpy-discussion] NumPy 1.22.x has been branched

2021-11-16 Thread Charles R Harris
Hi All, Just as the subject line says. Chuck ___ 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 ad

[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 essenti

[Numpy-discussion] Re: Wrapping up Google Season of Docs 2021

2021-11-30 Thread Charles R Harris
On Tue, Nov 30, 2021 at 7:19 AM Melissa Mendonça wrote: > Hello, folks! > > As of today, our participation in the Google Season of Docs program for > 2021 has ended. You can see the case study detailing the work done and some > key results in the following link: > > > https://github.com/numpy/num

[Numpy-discussion] NumPy 1.22. 0rc2 Release

2021-12-10 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 151 contributers spread over 589 pull requests. There have been many improvements, highlights are: - Annotations of the main namespace are essenti

[Numpy-discussion] NumPy 1.22.0rc3 released

2021-12-18 Thread Charles R Harris
Hi All, On behalf of the NumPy team, I'm pleased to announce the release of NumPy 1.22.0rc3. NumPy 1.22.0rc3 is a big release featuring the work of 152 contributors spread over 602 pull requests. There have been many improvements, highlights are: - Annotations of the main namespace are essenti

[Numpy-discussion] NumPy 1.21.5 released

2021-12-19 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.5. NumPy 1.21.5 is a maintenance release that fixes a few bugs discovered after the 1.21.4 release and does some maintenance to extend the 1.21.x lifetime. The Python versions supported in this release are 3.7-3

[Numpy-discussion] Re: An article on numpy data types

2021-12-28 Thread Charles R Harris
On Tue, Dec 28, 2021 at 2:54 PM Warren Weckesser wrote: > On 12/28/21, Lev Maximov wrote: > > On Tue, Dec 28, 2021 at 3:43 PM Evgeni Burovski > > > > wrote: > > > >> Very nice overview! > >> > >> One question and one suggestion: > >> > >> 1. Is integer wraparound guaranteed for signed ints, or

[Numpy-discussion] Re: An article on numpy data types

2021-12-30 Thread Charles R Harris
On Thu, Dec 30, 2021 at 4:12 AM Lev Maximov wrote: > On Wed, Dec 29, 2021 at 9:59 AM Charles R Harris < > charlesr.har...@gmail.com> wrote: > >> On Tue, Dec 28, 2021 at 2:54 PM Warren Weckesser < >> warren.weckes...@gmail.com> wrote: >> >>> On 12

[Numpy-discussion] No credits left in travis for 1.22.0 release

2021-12-30 Thread Charles R Harris
Hi All, We need to get more credits in order to run MacPython/numpy-wheels builds on travis. Anyone recall how to go about this? Chuck ___ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email to numpy-discussion-le..

[Numpy-discussion] Re: No credits left in travis for 1.22.0 release

2021-12-30 Thread Charles R Harris
On Thu, Dec 30, 2021 at 6:26 PM Charles R Harris wrote: > Hi All, > > We need to get more credits in order to run MacPython/numpy-wheels builds > on travis. Anyone recall how to go about this? > > Chuck > MacPython has used 800550 of 80 credits. NumPy has used 625860

[Numpy-discussion] Re: No credits left in travis for 1.22.0 release

2021-12-31 Thread Charles R Harris
On Fri, Dec 31, 2021 at 12:30 PM matti picus wrote: > We are back in business with 100k credits. > Matti > > Thanks Matti. Chuck ___ NumPy-Discussion mailing list -- numpy-discussion@python.org To unsubscribe send an email to numpy-discussion-le...@p

[Numpy-discussion] NumPy 1.22.0 has been released

2022-01-01 Thread Charles R Harris
Hi All, On behalf of the NumPy team, I'm pleased to announce the release of NumPy 1.22.0. NumPy 1.22.0 is a big release featuring the work of 153 contributors spread over 609 pull requests. There have been many improvements, highlights are: - Annotations of the main namespace are essentially c

[Numpy-discussion] MacPython travis funds have run out (again)

2022-01-13 Thread Charles R Harris
Hi All, Travis wheel build problems again. There is still a positive balance, but apparently it is insufficiently positive. Which is strange if ARM64 is free. Wheel builds have been failing since last weekend. Matti, could you ask for more credits? I'm thinking we really need to move off travis f

[Numpy-discussion] Re: MacPython travis funds have run out (again)

2022-01-13 Thread Charles R Harris
On Thu, Jan 13, 2022 at 6:04 PM Charles R Harris wrote: > Hi All, > > Travis wheel build problems again. There is still a positive balance, but > apparently it is insufficiently positive. Which is strange if ARM64 is > free. Wheel builds have been failing since last weekend. >

[Numpy-discussion] Re: MacPython travis funds have run out (again)

2022-01-14 Thread Charles R Harris
On Fri, Jan 14, 2022 at 7:21 AM Matti Picus wrote: > > On 14/1/22 10:51 am, Matti Picus wrote: > > > > On 14/1/22 3:04 am, Charles R Harris wrote: > >> Hi All, > >> > >> Travis wheel build problems again. There is still a positive balance, > >&g

[Numpy-discussion] NumPy 1.22.1 has been released.

2022-01-14 Thread Charles R Harris
Hi All, On behalf of the NumPy team, I'm pleased to announce the release of NumPy 1.22.1. NumPy 1.22.1 fixes several bugs discovered after the 1.22.0 release. Notable fixes are: - Fix for f2PY docstring problems (SciPy) - Fix for reduction type problems (AstroPy) - Fixes for various typi

[Numpy-discussion] Re: Fit 2D points to closed curve

2022-01-20 Thread Charles R Harris
On Thu, Jan 20, 2022 at 11:28 AM Robert Kern wrote: > On Thu, Jan 20, 2022 at 1:15 PM wrote: > >> Hi, >> I use a CAD package called Rhino which lets users write python scripts >> that run in the cad environment. I have a closed curve that is a design >> surface border and I have a sparse data se

[Numpy-discussion] Mac wheel builds for Python 3.8 have stopped working.

2022-01-25 Thread Charles R Harris
Hi All, This seems due to an environment change in azure-pipelines sometime after Jan 7. My guess is the Python version setting environment changed from 0.193 to 0.197. It can be fixed by using `MACOSX_DEPLOYMENT_TARGET=10.14`. Note that 10.9 has been unsupported since 2019 and 10.14 is the lowes

[Numpy-discussion] NumPy 1.22.2 released

2022-02-03 Thread Charles R Harris
Hi All, On behalf of the NumPy team, I'm pleased to announce the release of NumPy 1.22.2. NumPy 1.22.2 fixes several bugs discovered after the 1.22.1 release. Notable fixes are: - Build related fixes for downstream projects and other platforms. - Various annotation fixes/additions. - Fix

[Numpy-discussion] Re: ANN: SciPy 1.8.0

2022-02-05 Thread Charles R Harris
On Sat, Feb 5, 2022 at 5:35 PM Tyler Reddy wrote: > Hi all, > > On behalf of the SciPy development team, I'm pleased to announce the > release of SciPy 1.8.0. > > Yay! Congratulations on working through all the problems. Some releases are just troublesome. Chuck _

[Numpy-discussion] NumPy 1.22.3 released

2022-03-07 Thread Charles R Harris
Hi All, On behalf of the NumPy team, I'm pleased to announce the release of NumPy 1.22.3. NumPy 1.22.3 is a maintenance release that fixes bugs discovered after the 1.22.2 release. The most noticeable fixes may be those for DLPack. One that may cause some problems is disallowing strings as inputs

[Numpy-discussion] Re: np.bool_ vs Python bool behavior

2022-03-13 Thread Charles R Harris
On Sat, Mar 12, 2022 at 4:53 PM Jacob Reinhold wrote: > A pain point I ran into a while ago was assuming that an np.ndarray with > dtype=np.bool_ would act similarly to the Python built-in boolean under > addition. This is not the case, as shown in the following code snippet: > > >>> np.bool_(Tru

[Numpy-discussion] Re: np.bool_ vs Python bool behavior

2022-03-13 Thread Charles R Harris
On Sun, Mar 13, 2022 at 10:31 AM Charles R Harris wrote: > > > On Sat, Mar 12, 2022 at 4:53 PM Jacob Reinhold > wrote: > >> A pain point I ran into a while ago was assuming that an np.ndarray with >> dtype=np.bool_ would act similarly to the Python built-in boolean

[Numpy-discussion] Re: NEP 29 and the faster Python release cadence

2022-04-07 Thread Charles R Harris
On Wed, Apr 6, 2022 at 3:06 PM Aaron Meurer wrote: > Was the faster CPython release cadence (PEP 602 > https://peps.python.org/pep-0602/) ever discussed in relation to NEP > 29 (https://numpy.org/neps/nep-0029-deprecation_policy.html)? > > NEP 29 currently says: > > "The current Python release ca

[Numpy-discussion] NumPy 1.21.6 released

2022-04-12 Thread Charles R Harris
Hi All, On behalf of the NumPy team I am pleased to announce the release of NumPy 1.21.6. NumPy 1.21.6 is a very small release that achieves two things: - Backs out the mistaken backport of C++ code into 1.21.5. - Provides a 32 bit Windows wheel for Python 3.10. The provision of the 32 bit

[Numpy-discussion] Re: Numpy 1.22.4 release date?

2022-04-13 Thread Charles R Harris
On Wed, Apr 13, 2022 at 6:18 AM Maarten Ballintijn wrote: > > Greetings, > > We are trying to migrate a stack to python 3.10. It looks like > numpy-1.22.4 is going to be required to move to python 3.10 because of the > cython/debugging issue (https://github.com/numpy/numpy/issues/21008). > > Is t

<    1   2   3   4   5   6   >