---
# System prepended metadata

title: 'PlasmaPy Community Meeting | Tuesday 2021 August 10 at 18:00 UT'
tags: [community, ' minutes']

---

---
tags: community, minutes
---

# PlasmaPy Community Meeting | Tuesday 2021 August 10 at 18:00 UT

[![hackmd-github-sync-badge](https://hackmd.io/deGfRRsNTWmV3zDPGna-Jw/badge)](https://hackmd.io/deGfRRsNTWmV3zDPGna-Jw)


### Video Conference Information
* [Jitsi video conference link](https://meet.jit.si/plasmapy) with [call-in information](https://meet.jit.si/static/dialInInfo.html?room=plasmapy) 
* Instant messaging: [Matrix](https://app.element.io/#/room/#plasmapy:openastronomy.org) and [Gitter](https://gitter.im/PlasmaPy/Lobby)
* [GitHub Minutes Repository](https://github.com/PlasmaPy/plasmapy-project/tree/master/minutes)
    * ["Community" Sub-directory](https://github.com/PlasmaPy/plasmapy-project/tree/master/minutes/_community)
* [PlasmaPy on GitHub](https://github.com/PlasmaPy/plasmapy) ([pull requests](https://github.com/PlasmaPy/plasmapy/pulls), [issues](https://github.com/PlasmaPy/plasmapy/issues))
* [PlasmaPy Enhancement Proposals on GitHub](https://github.com/PlasmaPy/PlasmaPy-PLEPs) 
* [PlasmaPy Google Calendar](https://calendar.google.com/calendar?cid=bzVsb3ZkcW0zaWxsam00ZTlrMDd2cmw5bWdAZ3JvdXAuY2FsZW5kYXIuZ29vZ2xlLmNvbQ)

## Agenda (please feel free to edit or add items)

1. Introductions
2. 10-15 minutes for [roadmap](https://hackmd.io/@plasmapy/ry0mmnj6v)
3. solicit "Project Issues"
4. Release of `v0.7.0`
    * feature freeze starts today
    * where are we on milstones?
6. Next dispersion meeting this Thurs. (8/5) @ 1pm PT
7. Breaking CI tests
    * https://github.com/PlasmaPy/PlasmaPy/issues/1224
8. Hack Week vids
9. ...
10. Issues
    1. [UFuncTypeError test failures for Chandrasekhar_G with numpy-dev and xarray-dev](https://github.com/PlasmaPy/PlasmaPy/issues/1224)
    2. ...
11. Pull requests in progress 
    1. [#1206](https://github.com/PlasmaPy/PlasmaPy/pull/1206): `tox` config for building docs
    2. [#1208](https://github.com/PlasmaPy/PlasmaPy/pull/1208): Refactoring plasmapy.dispersion structure
    3. [#1173](https://github.com/PlasmaPy/PlasmaPy/pull/1173): Fix volume weighted interpolator in CArtesianGrid
12. Pull requests **MERGED**
    1. [#1226](https://github.com/PlasmaPy/PlasmaPy/pull/1226): Giles verify PR number


## Attendees

* Erik
* Nick
* Tiger

## Action Items

***Person***
* ...

## Minutes

* Switching from gile change log checker to a GitHub Actions checker
    * pllim/actions-towncrier-changelog@main
    * rocco8773/actions-towncrier-changelog@vRoc (my fork)
* Reviewing #1206
    * completed and merged
* Putting a lot of work into #1173
    * This one needs to get into 0.7.0
    * `volume_average_interpolate` now does...
        * only interpolates a point if it is bounded by 8 grid points
        * returns a `numpy.nan` if an interpolation point is outside the grid
    * Will need to greate issue/pr to update functionalty so that `volume_average_interpolator` and interpolate points in the skin of the grid volume (i.e. the 0.5*dx, 0.5*dy, 0.5*dz skin just outside the grid points)
* PR #1208 is looking good in review
    * some refactoring and `black` formatting is still needed
    * should make it for the `v0.7.0` release
* pre-commit on CI doesn't show what the errors are
    * There are GitHub Actions things for 
* There are official GitHub Actions for `isort` and `black` now
    * `isort/isort-action`
        * https://github.com/isort/isort-action
        * https://pycqa.github.io/isort/docs/configuration/github_action.html
    * `psf/black`
        * https://github.com/psf/black
        * https://black.readthedocs.io/en/latest/integrations/github_actions.html?highlight=action
    * I have set these up for `bapsflib` <https://github.com/BaPSF/bapsflib/blob/master/.github/workflows/linters.yml>
        * A huge benefit of this setup is that the version of `black` that is used is based on the pkg's `requirements.txt`, so there's additional maintence for the Action.
        * Currently we have to separately maintain this version in `.pre-commit-config.yaml` and this has bit us several times in the past.
    * There also appears to be an action for `pre-commit`
        * https://github.com/pre-commit/action
        * This might allow us to scrap `.pre-commit-config.yaml` as well.
