I’m a bit surprised with the following code:
>>> import numpy as np
>>> Z = np.array([-128], dtype=np.byte)
Obviously, it does not return the absolute value and I get no warning.
Is it something expected ? (numpy 1.16.4, python 3.7.3)
In PR 13886 I reworked the way the link to the release notes is
generated. The current page is
and the new page is
I don't like the "wall of text" in the current page. On the other hand,
it is nice to use CTRL-F to search the page itself for answers to
questions like "what release deprecated indexing by float", which is why
I left the level-of-detail at 3 (1 - release, 2 - sections, 3 - item
Should the level-of-detail be reduced to only single links to the
An alternative would be to render the contents as a collapsible list,
I am pleased to announce release 2019.2 of SfePy.
SfePy (simple finite elements in Python) is a software for solving systems of
coupled partial differential equations by the finite element method or by the
isogeometric analysis (limited support). It is distributed under the new BSD
Home page: http://sfepy.org
Mailing list: https://mail.python.org/mm3/mailman3/lists/sfepy.python.org/
Git (source) repository, issue tracker: https://github.com/sfepy/sfepy
Highlights of this release
- improved support for time-dependent homogenization problems,
- Python 3.7 compatibility
For full release notes see .
Contributors to this release in alphabetical order:
PyPI now has taken 2FA (two-factor authentication) in production, which is
a useful security measure I think. Also, Tidelift is able to measure which
accounts have 2FA enabled.
I had a look at our PyPI account, and there were many owners of it. This
isn't great from a security perspective. There are two roles on PyPI:
maintainer, and owner. Maintainers can upload, owners can add other people
and delete the whole account. The old PyPI added anyone as owner by
default, that's why we had so many. I already did some cleanup, removing
people who having uploaded a release in 8+ years and/or were never a NumPy
I propose to clean this up a little further. We don't need more than 3-4
owners (for enough redundancy), converting the rest to maintainer or
removing them would be better. Ideally everyone would also enable 2FA.
Given who now has access, I propose as owners Charles Harris, Matthew Brett
and myself. The other people who have access are fairly unlikely to do
another release in the near to medium future (or ever), except probably
Matti. So I propose that I make them maintainers now, and then send them an
email whether they want to keep access or not.
Does that sound okay?