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

Release 31 #2888

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
Reference: pytest-dev/pytest#9608
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Chin Yeung Li <tli@nexb.com>
Signed-off-by: Chin Yeung Li <tli@nexb.com>
- see nexB/skeleton#54

Signed-off-by: keshav-space <keshav6240@gmail.com>
Signed-off-by: Chin Yeung Li <tli@nexb.com>
…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.
Signed-off-by: Jono Yang <jyang@nexb.com>
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 <jyang@nexb.com>
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 <ayansmahapatra@gmail.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
    * Python 3.6 is not available on Windows 2022 images

Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Doing so helps with keeping them in sync

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
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 <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
Add usage instructions to README.rst
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
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 <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Some fields were redundant or incorrect such as a with trailing spaces

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
This is used indirectly

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
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 <pombredanne@nexb.com>
Instead the option must be added explicitly with --classify

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Also use correct format where the summary and the clarity score are in
the same data structure.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
This avoids any leak

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Instead use a function that preserves original order.

Reference: #2842
Reference: #2861
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Reference: #2842
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Reference: #2842
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Using option dependencies is cleaner than chaning how an option
is enabled.

Reference: #2842
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Reference: #2842
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Twine and PyPI prefer having it.

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by:
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
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 <marcel.bochtler@bosch.io>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
@pombredanne pombredanne force-pushed the release-31 branch 8 times, most recently from 48c2919 to 8e264cb Compare March 12, 2022 16:28
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
@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.

None yet

5 participants