Skip to content

Support many click versions #23 - #32

Merged
pombredanne merged 29 commits into
mainfrom
23-support-many-click-versions
Sep 24, 2021
Merged

Support many click versions #23#32
pombredanne merged 29 commits into
mainfrom
23-support-many-click-versions

Conversation

@pombredanne

@pombredanne pombredanne commented Sep 24, 2021

Copy link
Copy Markdown
Member

This fixes a Click support issue #23
We now can use any supported Click version.

Also use the latest https://github.com/nexB/skeleton

Referenced-by: aboutcode-org/scancode-toolkit#2713
Signed-off-by: Philippe Ombredanne pombredanne@nexb.com

pombredanne and others added 29 commits May 31, 2021 11:24
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
From aboutcode-org/typecode#20

Reported-by: Pierre Tardy <pierre.tardy@renault.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
And remove v prefix from fallback version

Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
 * This is handy for windows to have the same path as linux

Signed-off-by: Chin Yeung Li <tli@nexb.com>
Create junction from Scripts to bin
Signed-off-by: Jono Yang <jyang@nexb.com>
Check for deps in local thirdparty directory #31
Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
    * Create copyright statement from holder information

Signed-off-by: Jono Yang <jyang@nexb.com>
    * This is used for the case where we are starting off a project and have not yet generated requirements files

Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
    * Replace all references to `tmp` with `venv`

Signed-off-by: Jono Yang <jyang@nexb.com>
    * Add --init option to configure.bat
    * Update help text in configure and configure.bat

Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
    * Update README.rst

Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
    * Update README.rst with instructions for post-initialization usage

Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Philippe Ombredanne <pombredanne@nexb.com>
    * Replace references to scancode-toolkit repo with links to the skeleton repo

    * Remove --python option from configure.bat

Signed-off-by: Jono Yang <jyang@nexb.com>
Signed-off-by: Jono Yang <jyang@nexb.com>
Add README.rst to etc/scripts/
This ensures that we work with all supported click versions and that
this is tested

Reference: aboutcode-org/scancode-toolkit#2713
Reference: #31
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

Copy link
Copy Markdown
Member Author

@tdruez 3ef363c is fixing the issue you reported at aboutcode-org/scancode-toolkit#2713 for good, with tests of all all Click versions available today and all supported Python versions 3ef363c#diff-7915b9b726a397ae7ba6af7b9703633d21c031ebf21682f3ee7e6a4ec52837a5R77

@pombredanne

Copy link
Copy Markdown
Member Author

All green. Merging now!

@pombredanne
pombredanne merged commit 653225d into main Sep 24, 2021
@pombredanne
pombredanne deleted the 23-support-many-click-versions branch September 24, 2021 08:38
@pombredanne

Copy link
Copy Markdown
Member Author

The ticket is #31
AND NOT #23

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.

3 participants