iqm-finland / KQCircuits

KLayout Python library for integrated quantum circuit design.
GNU General Public License v3.0
142 stars 73 forks source link

switch to pip3 if pip is not available in path #36

Closed manzanillo closed 1 year ago

manzanillo commented 1 year ago

Use subprocess to handle any error that comes from having pip not defined in path. In those cases, it will use pip3.

cla-bot[bot] commented 1 year ago

Thank you for your pull request and welcome to our community.

We require contributors to sign our Contributor License Agreement (CLA), and it seems that the following contributors have not yet signed it: @manzanillo.

In order for us to review and merge your code, please sign the CLA at meetiqm.com.

Once you have signed the CLA, write a comment here and we'll verify. Please note that it may take some time for us to verify it.

github-actions[bot] commented 1 year ago

Test results

    6 files  ±0      6 suites  ±0   1m 38s :stopwatch: +4s 262 tests ±0  261 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0    1 :fire: ±0  807 runs  ±0  783 :heavy_check_mark: ±0  0 :zzz: ±0  0 :x: ±0  24 :fire: ±0 

For more details on these errors, see this check.

Results for commit 7b9f0927. ± Comparison against base commit 03c48e3c.

:recycle: This comment has been updated with latest results.

qpavsmi commented 1 year ago

@cla-bot check

cla-bot[bot] commented 1 year ago

The cla-bot has been summoned, and re-checked this pull request!

cla-bot[bot] commented 1 year ago

Thank you for your pull request and welcome to our community. We could not parse the GitHub identity of the following contributors: Stefan Seegerer. This is most likely caused by a git client misconfiguration; please make sure to:

  1. check if your git client is configured with an email to sign commits git config --list | grep email
  2. If not, set it up using git config --global user.email email@example.com
  3. Make sure that the git commit email is configured in your GitHub account settings, see https://github.com/settings/emails