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

Create Migration notes for for 6.x to 7.x #1610

Closed
wants to merge 23 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
23 commits
Select commit Hold shift + click to select a range
42c82c7
Created basic migration file
paxnovem Apr 24, 2023
9bb3321
Added basic migraton docs changes
paxnovem Apr 24, 2023
2f17d2c
Remove change that likely will not require migration changes
paxnovem Apr 24, 2023
2df7600
Updated ** replacement suggestion
paxnovem Apr 24, 2023
bdad5bc
Remove extra indent at end of file
paxnovem Apr 24, 2023
a38d066
Fix linting issue that needed a trailing indent
paxnovem Apr 24, 2023
082815a
Fix a typo in docs
paxnovem Apr 24, 2023
9903d0c
Created basic migration file
paxnovem Apr 24, 2023
b7dffef
Added basic migraton docs changes
paxnovem Apr 24, 2023
9587a98
Remove change that likely will not require migration changes
paxnovem Apr 24, 2023
9905e59
Updated ** replacement suggestion
paxnovem Apr 24, 2023
cf4f12f
Remove extra indent at end of file
paxnovem Apr 24, 2023
55c6a80
Fix linting issue that needed a trailing indent
paxnovem Apr 24, 2023
9e0ee9c
Fix a typo in docs
paxnovem Apr 24, 2023
f5c362d
Correct grammar issue
paxnovem Apr 24, 2023
aa3b0fd
Removed .gitignore corrected a single rule
paxnovem Apr 24, 2023
a13a39e
Merge remote-tracking branch 'upstream/master' into GH-1558-docs-update
paxnovem Apr 24, 2023
7b93456
Merge branch 'GH-1558-docs-update' of https://github.com/paxnovem/cov…
paxnovem Apr 24, 2023
448850c
Correct rule and spelling
paxnovem Apr 24, 2023
5442e23
Remove personal gitignore config
paxnovem Apr 24, 2023
2e7e9e3
Removed duplicated license text
paxnovem Apr 24, 2023
bdc1622
Added extra space
paxnovem Apr 24, 2023
5b43533
Take suggestions from ned
paxnovem Apr 24, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
1 change: 1 addition & 0 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -234,4 +234,5 @@ More information
trouble
faq
Change history <changes>
Migrating version notes <migrations>
sleepy
26 changes: 26 additions & 0 deletions doc/migrations.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
.. Licensed under the Apache License: http://www.apache.org/licenses/LICENSE-2.0
.. For details: https://github.com/nedbat/coveragepy/blob/master/NOTICE.txt

.. _migrations:

==========================
Migrating between versions
==========================

.. _migrating_6x_7x:

Migrating 6.5.x — 7.0.x
-----------------------

- The way that wildcards when specifying file paths work in certain cases has changed in 7.0.x:

- Previously, ``*`` would incorrectly match directory separators, making
precise matching difficult. Patterns such as ``*tests/*``
will need to be changed to ``*/tests/*``.

- ``**`` now matches any number of nested directories. If you wish to retain the behavior of
``**/tests/*`` in previous versions then ``*/**/tests/*`` can be used instead.

- When remapping file paths with ``[paths]``, a path will be remapped only if
the resulting path exists. Ensure that remapped ``[paths]`` exist when upgrading
as this is now being enforced.