---
# System prepended metadata

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

---

---
tags: community, minutes
---

# PlasmaPy Community Meeting | Tuesday 2021 May 04 at 18:00 UT

### 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)
3. solicit "Project Issues"
4. `automodapi` for PlasmaPy (PR 1105)
5. Lite-function Framework (See 1098, 1090, 1089)
6. `pre-commit` grumblings
7. ...
8. Issues
    1. ...
    2. ...
9. Pull requests in progress 
    1. [PR 1000](https://github.com/PlasmaPy/PlasmaPy/pull/1000): Paschen Curve
    2. [PR 1105](https://github.com/PlasmaPy/PlasmaPy/pull/1000): `automodapi` for PlasmaPy
    3. [PR 1123](https://github.com/PlasmaPy/PlasmaPy/pull/1123): Line Integrated Diagnostic
10. Pull requests **MERGED**
    1. ...

## Attendees

* Erik
* Domink

## Action Items

***Dominik***
* Raise issue with pre-commit about actually reporting the errors in a run and not that it just failed

## Minutes

* `pre-commit` gumblings
    * pre-commit.ci does not show diff (https://pre-commit.ci/)\
        * TODO Dominik will raise an issue on that
    * black and isort are set at different version in the `.pre-commit-config.yaml`
        * set freeze `isor==5.8.0` and `black==21.4b0` (this also needs to be applied to `nbqa-black` and `nbqa-isort`)
        * let's NOT merge the update prs for now
    * https://github.com/openjournals/joss-reviews/issues/3247#issuecomment-832003312
        * have a bot like this to report command you could run
        * TODO Dominik find issue on that (we had one!); add info
    * TODO figure out why Erik's pre-commit install happens EVERY TIME
* Lite funcs
    * Solution: autodoc magic
    * Current solution works well; docstrings are not mangled on the help(function) level, but on the sphinx rendering level
    * which is all we could have hoped for!
* Hypothesis
    * http://conference.scipy.org/proceedings/scipy2020/zac_hatfield-dodds.html
        * Scipy proceedings paper on usage in Astropy, numpy, etc 
    * https://github.com/PlasmaPy/PlasmaPy/pull/1125
        * Dominik's PR that uses it (review welcome!)
    * Not an end-all, catch-all tool; but definitely a catch-more-edge-cases-than-you'd-find-yourself helper 


## Possible workaround

1. run the `pre-commit.ci fix` on GH
2. run `git fetch` locally
3. `git diff branchname origin/branchname