Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update standards based on Nov 2019 PyHC meeting discussion #16

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Commits on Nov 7, 2019

  1. Update standards based on Nov 2019 PyHC meeting

    This still needs authors/contributors of the revision added, and to be
    reviewed during one of our telecons.
    namurphy committed Nov 7, 2019
    Configuration menu
    Copy the full SHA
    ae5c121 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. Update date of amendments

    We discussed the amendments from the fall 2019 meeting during a PyHC
    telecon on 06-Jan-2020, and approved the changes.  We still need to
    update the list of authors of the amendment.
    
    One topic of discussion during this telecon was on adoption of NEP 29
    (which created a community-wide standard for how long to support older
    versions of Python and SciPy) by PyHC packages.  Stuart Mumford
    suggested that it be okay for some packages to have stricter
    standards, and that packages can support older versions of NumPy and
    Python if they so choose.  Michael Hirsch brought up that
    usage/download statistics from a package that supports Python 3.5+
    showed that very few people are using Python 3.5 at the moment (and
    also that Python 3.5 gives the most trouble for the testing matrix).
    I brought up that core packages like SunPy should follow the
    guidelines of NEP 29 most closely, while packages that are currently
    under development and have few users would be okay in supporting
    Python 3.7+ or even 3.8+ if the development phase is going to last
    ~1-2 years.  We decided that using "should" leaves open enough leeway
    for us to accept packages that have different requirements.  I forgot
    to mention that I think that we should follow the same guidelines for
    Astropy (and ideally packages within PyHC) as we do for NumPy.
    
    (These notes are a convolution of what people actually said, and my
    ability to remember 42 minutes into the past.)
    namurphy committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    046132a View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2020

  1. Configuration menu
    Copy the full SHA
    69c7488 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    a5ac9be View commit details
    Browse the repository at this point in the history

Commits on Sep 14, 2020

  1. Update names and affiliations

    Co-authored-by: Will Barnes <[email protected]>
    namurphy and wtbarnes authored Sep 14, 2020
    Configuration menu
    Copy the full SHA
    15a470c View commit details
    Browse the repository at this point in the history