Re: [Numpy-discussion] A second CZI grant for NumPy and OpenBLAS

2020-11-20 Thread Dillon Niederhut
Congratulations Melissa!

On Thu, Nov 19, 2020 at 2:34 PM Melissa Mendonça 
wrote:

> Hi all,
>
> I'm happy to announce that NumPy and OpenBLAS have (again) received a
> joint grant from the Chan Zuckerberg Initiative.
>
> Here is the official press release [1], medium article [2], and the full
> list of grantees [3]. I also wrote a blog post about it to explain a bit
> more about the details of the proposal [4].
>
> For NumPy, this funding is meant to support activities related to the
> Documentation Team (maintenance, onboarding of new team members), but also
> maintenance and development work for f2py. For this, we are glad to be able
> to support Pearu Peterson and hope we can improve the state of Fortran
> integration [5] in Python.
>
> The grant is for a year of work, starting on January 1st, 2021. I hope
> this can have a positive impact on the community and I am grateful to be
> able to be a part of it.
>
> All comments, questions and considerations are welcome!
>
> Cheers,
>
> Melissa
>
> [1]
> https://chanzuckerberg.com/newsroom/czi-awards-4-7-million-for-open-source-software-and-organizations-advancing-open-science/
> [2]
> https://cziscience.medium.com/scaling-open-infrastructure-and-reproducibility-in-biomedicine-69546a399747
> [3] https://chanzuckerberg.com/eoss/proposals/?cycle=3
> [4]
> https://labs.quansight.org/blog/2020/11/a-second-czi-grant-for-numpy-and-openblas/
> [5] https://github.com/numpy/numpy/issues/14938
> ___
> NumPy-Discussion mailing list
> NumPy-Discussion@python.org
> https://mail.python.org/mailman/listinfo/numpy-discussion
>
___
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion


[Numpy-discussion] Documentation Team meeting - Monday November 23

2020-11-20 Thread Melissa Mendonça
Hi all!

First, let me apologize for the reminder that I sent last time: because of
the time change I ended up making a mistake with the timezones.

Our next Documentation Team meeting will be on *Monday, November 9* at ***4PM
UTC***. All are welcome - you don't need to already be a contributor to
join. If you have questions or are curious about what we're doing, we'll be
happy to meet you!

If you wish to join on Zoom, **you need to use this NEW link**

https://zoom.us/j/96219574921?pwd=VTRNeGwwOUlrYVNYSENpVVBRRjlkZz09


Here's the permanent hackmd document with the meeting notes (still being
updated in the next few days!):

https://hackmd.io/oB_boakvRqKR-_2jRV-Qjg


Hope to see you around!

** You can click this link to get the correct time at your timezone:
https://www.timeanddate.com/worldclock/fixedtime.html?msg=NumPy+Documentation+Team+Meeting&iso=20201123T16&p1=1440&ah=1

*** You can add the NumPy community calendar to your google calendar by
clicking this link:
https://calendar.google.com/calendar/r?cid=YmVya2VsZXkuZWR1X2lla2dwaWdtMjMyamJobGRzZmIyYzJqODFjQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20

- Melissa
___
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion


Re: [Numpy-discussion] manylinux wheels with Github Actions

2020-11-20 Thread Thomas Caswell
Matplotlib has also migrated to building wheels via github actions and it
has been working well.

Tom

On Mon, Nov 16, 2020, 17:48 Andrew Nelson  wrote:

> For my project (refnx) I solely use GH Actions to test and make wheels. In
> my workflow (
> https://github.com/refnx/refnx/blob/master/.github/workflows/pythonpackage.yml)
> I make a 3.7/3.8/3.9 matrix across Linux/macOS/Windows. First of all I make
> the wheels for all those combos, then install the wheels, then run tests on
> the installed wheel (thereby checking that the libraries are all delocated
> nicely). The final step in the workflow is uploading the wheel artefacts
> (stored somewhere on GH).
> To make the Linux 2010/2014 wheels I use PyPA docker images (
> https://github.com/refnx/refnx/blob/master/.github/workflows/pythonpackage.yml#L70).
> I specify what platform I want to make wheels for, as an environment
> variable that is used to select the correct docker image
> ["manylinux2010_x86_64", "manylinux2014_x86_64"]. There are other images
> available. The docker image runs a script to make all the wheels (
> https://github.com/refnx/refnx/blob/master/tools/build_manylinux_wheels.sh)
> and put them in a wheelhouse, that is then uploaded as an artefact along
> with the macOS and windows wheels.
>
> I decided to make the deployment step to PyPI a manual process, just so I
> can check that everything went ok. When I've just made a release tag I
> download the artefacts corresponding to the release commit, then upload
> them from my personal PC.
>
> It all works really well.
> ___
> NumPy-Discussion mailing list
> NumPy-Discussion@python.org
> https://mail.python.org/mailman/listinfo/numpy-discussion
>
___
NumPy-Discussion mailing list
NumPy-Discussion@python.org
https://mail.python.org/mailman/listinfo/numpy-discussion