[Python-announce] NumPy 1.22.4 released

2022-05-21 Thread Charles R Harris
Hi All,

On behalf of the NumPy team, I'm pleased to announce the release of NumPy
1.22.4. NumPy 1.22.4 is a maintenance release that fixes bugs discovered
after the 1.22.3 release. In addition, the wheels for this release are
built using the recently released Cython 0.29.30, which should fix the
reported problems with debugging
.

The Python versions supported in this release are 3.8-3.10.  Wheels can be
downloaded from PyPI ; source
archives, release notes, and wheel hashes are available on Github
. Note that the Mac
wheels are based on OS X 10.15 rather than 10.9 that was used in previous
NumPy release cycles.

*Contributors*

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

   - Alexander Shadchin
   - Bas van Beek
   - Charles Harris
   - Hood Chatham
   - Jarrod Millman
   - John-Mark Gurney +
   - Junyan Ou +
   - Mariusz Felisiak +
   - Ross Barnowski
   - Sebastian Berg
   - Serge Guelton
   - Stefan van der Walt

*Pull requests merged*

A total of 22 pull requests were merged for this release.

   - #21191: TYP, BUG: Fix ``np.lib.stride_tricks`` re-exported under the...
   - #21192: TST: Bump mypy from 0.931 to 0.940
   - #21243: MAINT: Explicitly re-export the types in ``numpy._typing``
   - #21245: MAINT: Specify sphinx, numpydoc versions for CI doc builds
   - #21275: BUG: Fix typos
   - #21277: ENH, BLD: Fix math feature detection for wasm
   - #21350: MAINT: Fix failing simd and cygwin tests.
   - #21438: MAINT: Fix failing Python 3.8 32-bit Windows test.
   - #21444: BUG: add linux guard per #21386
   - #21445: BUG: Allow legacy dtypes to cast to datetime again
   - #21446: BUG: Make mmap handling safer in frombuffer
   - #21447: BUG: Stop using PyBytesObject.ob_shash deprecated in Python
   3.11.
   - #21448: ENH: Introduce numpy.core.setup_common.NPY_CXX_FLAGS
   - #21472: BUG: Ensure compile errors are raised correctly
   - #21473: BUG: Fix segmentation fault
   - #21474: MAINT: Update doc requirements
   - #21475: MAINT: Mark ``npy_memchr`` with ``no_sanitize("alignment")``
   on clang
   - #21512: DOC: Proposal - make the doc landing page cards more similar...
   - #21525: MAINT: Update Cython version to 0.29.30.
   - #21536: BUG: Fix GCC error during build configuration
   - #21541: REL: Prepare for the NumPy 1.22.4 release.
   - #21547: MAINT: Skip tests that fail on PyPy.

Cheers,

Charles Harris
___
Python-announce-list mailing list -- python-announce-list@python.org
To unsubscribe send an email to python-announce-list-le...@python.org
https://mail.python.org/mailman3/lists/python-announce-list.python.org/
Member address: arch...@mail-archive.com


Re: Request for assistance (hopefully not OT)

2022-05-21 Thread Michael Torrie
On 5/21/22 06:19, o1bigtenor wrote:
> more useful - - - - well - - - - I don't have to wonder why 'linux' is
> used as much
> by the general populace as it is. The community likes to destroy
> itself - - - it
> is a pity - - - - the community has so much to offer.

As far as community goes, the Linux community (whatever that might refer
to) is pretty typical of all communities, including communities that
surround proprietary systems like Windows. For those that realize that
communication is two-way and individual effort is required, the
community is a wonderful resource of help and support.  For those that
approach it with impatience and demands for support without evidence of
individual effort, community members respond with much less alacrity.
This is true of *all* communities of all types.

I think in the Windows world people don't seem to have as many community
problems because most people simply aren't a part of the community--the
most impatient, grumpy people seem to have enough young relatives they
can coax to solve their problems for them.
-- 
https://mail.python.org/mailman/listinfo/python-list


Re: Request for assistance (hopefully not OT)

2022-05-21 Thread o1bigtenor
On Tue, May 17, 2022 at 6:20 AM o1bigtenor  wrote:
>
> Greetings
>
> I was having space issues in my /usr directory so I deleted some
> programs thinking that the space taken was more an issue than having
> older versions of the program.
>

Found the responses to my request quite interesting - - - actually fascinating.
To me a computer has to date been a tool - - - - not a tool kit - - -
- nor a place
to spend a life. This means that I have had to rely on other more knowledgeable
with the 'under the hood' material for advice. Have found that in the computer
world - - - - and especially the 'Linux' world that the idea of
assisting a requester,
well - - - it seems to be a foreign concept. To wit - - - in this
thread 50% of the
posts were of the variety - - - why would you do such a stupid thing. 40% of
the posts had some suggestions for at the least avenues of inquiry and only
1 post gave a carefully written response that not only gave ideas but suggested
a possible process to finding a solution.

It was necessary to manually install (download from the repository and
then using
dpkg -i to install) all of the necessary bits to each version that was
listed in the
complaint. I tried to use apt but that option did not produce useful results.
This was a lot more involved that one might think as there is not only
the pythonx.xx version but pythonx.xx-minimal and -dev and sometimes even -dbg.
The order of install was also important.

So even though the request for assistance was to much met by kvetching there
was enough 'help' so that it was possible to 'fix' the issue.

Thanks and kudus to those that did 'help' and those who found the kvetching
more useful - - - - well - - - - I don't have to wonder why 'linux' is
used as much
by the general populace as it is. The community likes to destroy
itself - - - it
is a pity - - - - the community has so much to offer.

Regards
-- 
https://mail.python.org/mailman/listinfo/python-list