Skip to content

Commit e408f70

Browse files
authored
Merge pull request #8873 from hugovk/docs-3-months-deprecation
2 parents 7c1e5d3 + 294995b commit e408f70

File tree

2 files changed

+13
-6
lines changed

2 files changed

+13
-6
lines changed

docs/html/development/release-process.rst

+12-6
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ with version numbers.
1616
Our release months are January, April, July, October. The release date within
1717
that month will be up to the release manager for that release. If there are
1818
no changes, then that release month is skipped and the next release will be
19-
3 month later.
19+
3 months later.
2020

2121
The release manager may, at their discretion, choose whether or not there
2222
will be a pre-release period for a release, and if there is may extend that
@@ -38,11 +38,17 @@ Deprecation Policy
3838

3939
Any change to pip that removes or significantly alters user-visible behavior
4040
that is described in the pip documentation will be deprecated for a minimum of
41-
6 months before the change occurs. Deprecation will take the form of a warning
42-
being issued by pip when the feature is used. Longer deprecation periods, or
43-
deprecation warnings for behavior changes that would not normally be covered by
44-
this policy, are also possible depending on circumstances, but this is at the
45-
discretion of the pip developers.
41+
6 months before the change occurs.
42+
43+
Certain changes may be fast tracked and have a deprecation period of 3 months.
44+
This requires at least two members of the pip team to be in favor of doing so,
45+
and no pip maintainers opposing.
46+
47+
Deprecation will take the form of a warning being issued by pip when the
48+
feature is used. Longer deprecation periods, or deprecation warnings for
49+
behavior changes that would not normally be covered by this policy, are also
50+
possible depending on circumstances, but this is at the discretion of the pip
51+
maintainers.
4652

4753
Note that the documentation is the sole reference for what counts as agreed
4854
behavior. If something isn't explicitly mentioned in the documentation, it can

news/8417.removal

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Document that certain removals can be fast tracked.

0 commit comments

Comments
 (0)