Commit Graph

5 Commits

Author SHA1 Message Date
Nick Coghlan 2c960ef584
PEP 598: Fix terminology, reference support policy NEP (#1134)
- several Scientific Python projects are working on a
  common version support policy for their projects,
  which we need to take into account when considering
  changes to our release cadence
- reviewing that draft NEP highlighted several problems
  with the way this PEP was using the "major" and "minor"
  terms, so this takes a pass through that, replacing
  inappropriate uses of "major" with "feature", and
  and inapproriate uses of "minor" with "micro"
- I also went through and collected statistics on how many
  changes we've been making in micro releases that
  warranted version added/changed notes in the docs
2019-07-28 22:58:51 +10:00
Nick Coghlan cd7773ef7b
PEP 598: CI implications, provisional APIs, other tweaks (#1129)
* PEP 598: Further discuss testing implications

Also rephrase the section about Python 3.10 vs 4.0
to make it clearer that the PEP isn't *proposing*
releasing 4.0 after 3.9, just discussing the impact
the different choice of version number would have
on the proposal.

* Also propose a tweak to the provisional API policy
2019-07-26 19:05:55 +10:00
Min ho Kim cfb7bd74db Fix typos (#1113) 2019-07-03 11:20:45 -07:00
Nick Coghlan a721d2c854
PEP 598: Adjust terminology and other updates (#1109)
- use baseline feature release and incremental feature release
  rather than major/minor feature release
- introduce a new "feature_complete" flag on sys.version_info
  to allow the branch state to be inspected at runtime
- impose a runtime feature detection requirement on all features
  added in incremental feature releases
2019-06-19 23:17:36 +10:00
Nick Coghlan a3c9b191f7
PEP 598: Introducing minor feature releases (#1108)
Alternative to PEP 596 that aims to reduce feature delivery latency
by giving ourselves access to a new, less disruptive, feature
delivery vehicle, rather than by increasing the frequency with
which we deploy our existing disruptive feature delivery vehicle.
2019-06-15 22:01:26 +10:00