Skip to content

Release 31 #2888

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

Merged
merged 87 commits into from
Mar 14, 2022
Merged

Release 31 #2888

merged 87 commits into from
Mar 14, 2022

Conversation

pombredanne
Copy link
Member

@pombredanne pombredanne commented Mar 9, 2022

Prepare release 31.0

Tasks

  • Reviewed contribution guidelines
  • PR is descriptively titled 📑 and links the original issue above 🔗
  • Tests pass -- look for a green checkbox ✔️ a few minutes after opening your PR
    Run tests locally to check for errors.
  • Commits are in uniquely-named feature branch and has no merge conflicts 📁

pombredanne and others added 30 commits February 14, 2022 15:38
Signed-off-by: Chin Yeung Li <[email protected]>
Signed-off-by: Chin Yeung Li <[email protected]>
…ndows

Configure for path with spaces on windows
Add black codestyle test for skeleton
Modifies the azure CI for `vs2017-win2016` to `windows-2022` as 
the former will be deprecated very soon.
Deprecate windows-2016 images for azure CI
Remove macos 10.14 job from azure-pipelines.yml
    * Python 3.6 is not available on Windows 2022 images

Signed-off-by: Jono Yang <[email protected]>
Do not use Python 3.6 on Windows 2022 jobs
* Modifies the azure CI for `vs2017-win2016` to `windows-2022` as the former will be deprecated very soon.

Signed-off-by: Ayan Sinha Mahapatra <[email protected]>
    * Python 3.6 is not available on Windows 2022 images

Signed-off-by: Jono Yang <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Doing so helps with keeping them in sync

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
There is now a single primary script "fetch_thirdparty.py" that handles
everything in a simplified way. There is no utility to build wheels
anymore: these MUST be available before hand on PyPI or built
manually and uploaded in our self-hosted PyPI repository.

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Add usage instructions to README.rst
Signed-off-by: Philippe Ombredanne <[email protected]>
There is now a single primary script "fetch_thirdparty.py" that handles
everything in a simplified way. There is no utility to build wheels
anymore: these MUST be available before hand on PyPI or built
manually and uploaded in our self-hosted PyPI repository.

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Some fields were redundant or incorrect such as a with trailing spaces

Signed-off-by: Philippe Ombredanne <[email protected]>
This is used indirectly

Signed-off-by: Philippe Ombredanne <[email protected]>
This is bundled in Python 3.9+ but there are subtle differences that
make it more efficienyt to use the external library.

Signed-off-by: Philippe Ombredanne <[email protected]>
Instead the option must be added explicitly with --classify

Signed-off-by: Philippe Ombredanne <[email protected]>
Also use correct format where the summary and the clarity score are in
the same data structure.

Signed-off-by: Philippe Ombredanne <[email protected]>
This avoids any leak

Signed-off-by: Philippe Ombredanne <[email protected]>
Instead use a function that preserves original order.

Reference: #2842
Reference: #2861
Signed-off-by: Philippe Ombredanne <[email protected]>
Reference: #2842
Signed-off-by: Philippe Ombredanne <[email protected]>
Reference: #2842
Signed-off-by: Philippe Ombredanne <[email protected]>
Using option dependencies is cleaner than chaning how an option
is enabled.

Reference: #2842
Signed-off-by: Philippe Ombredanne <[email protected]>
Reference: #2842
Signed-off-by: Philippe Ombredanne <[email protected]>
Twine and PyPI prefer having it.

Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by:
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
This project has an odd licensing with a complicated history

Reference: CocoaLumberjack/CocoaLumberjack#1116
Reference: CocoaLumberjack/CocoaLumberjack#936
Reference: CocoaLumberjack/CocoaLumberjack#696
Reference: #2551
Reference: #2603
Reported-by: Marcel Bochtler <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
Signed-off-by: Philippe Ombredanne <[email protected]>
@pombredanne pombredanne force-pushed the release-31 branch 8 times, most recently from 48c2919 to 8e264cb Compare March 12, 2022 16:28
@pombredanne
Copy link
Member Author

All green ... merging.

@pombredanne pombredanne merged commit 7bc0782 into develop Mar 14, 2022
@pombredanne pombredanne deleted the release-31 branch March 14, 2022 15:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants