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

regenerate constraints.txt using pip-compile #9271

Merged
merged 6 commits into from
Aug 26, 2021

Conversation

andy31415
Copy link
Contributor

Problem

Pip dependences conflict for python-socketio and python-engineio cause bootstrap failure

Change overview

Re-ran pip-compile --output-file=constraints.txt requirements.txt

Testing

CI will bootstrap and validate this.

@andy31415 andy31415 added the hotfix urgent fix needed, can bypass review label Aug 26, 2021
@pullapprove pullapprove bot removed the hotfix urgent fix needed, can bypass review label Aug 26, 2021
@woody-apple woody-apple added hotfix urgent fix needed, can bypass review SDK Approved labels Aug 26, 2021
@boring-cyborg boring-cyborg bot added the github label Aug 26, 2021
@todo
Copy link

todo bot commented Aug 26, 2021

automated builds disabled due to pdoc3/mbed-tools conflict

# TODO: automated builds disabled due to pdoc3/mbed-tools conflict
# push:
# pull_request:
workflow_dispatch:
concurrency:


This comment was generated by todo based on a TODO comment in 602cc39 in #9271. cc @andy31415.

@github-actions
Copy link

Size increase report for "esp32-example-build" from 6525df0

File Section File VM
chip-bridge-app.elf .flash.text 48 48
chip-temperature-measurement-app.elf .flash.text 60 60
Full report output
BLOAT REPORT

Files found only in the build output:
    report.csv

Comparing ./master_artifact/chip-pigweed-app.elf and ./pull_artifact/chip-pigweed-app.elf:

sections,vmsize,filesize

Comparing ./master_artifact/chip-shell.elf and ./pull_artifact/chip-shell.elf:

sections,vmsize,filesize

Comparing ./master_artifact/chip-lock-app.elf and ./pull_artifact/chip-lock-app.elf:

sections,vmsize,filesize

Comparing ./master_artifact/chip-persistent-storage.elf and ./pull_artifact/chip-persistent-storage.elf:

sections,vmsize,filesize

Comparing ./master_artifact/chip-all-clusters-app.elf and ./pull_artifact/chip-all-clusters-app.elf:

sections,vmsize,filesize

Comparing ./master_artifact/chip-ipv6only-app.elf and ./pull_artifact/chip-ipv6only-app.elf:

sections,vmsize,filesize

Comparing ./master_artifact/chip-bridge-app.elf and ./pull_artifact/chip-bridge-app.elf:

sections,vmsize,filesize
.flash.text,48,48
[Unmapped],0,-48

Comparing ./master_artifact/chip-temperature-measurement-app.elf and ./pull_artifact/chip-temperature-measurement-app.elf:

sections,vmsize,filesize
.flash.text,60,60
[Unmapped],0,-60


andy31415 added a commit to andy31415/connectedhomeip that referenced this pull request Aug 27, 2021
andy31415 added a commit that referenced this pull request Aug 27, 2021
…hanges to reduce darwin dependencies (#9296)

* Revert "regenerate constraints.txt using pip-compile (#9271)"

This reverts commit 1b3714e.

* Do not add esp32 or mbed to darwin requirements

* Use "and" to separate conditions for installation markers

* Move environment markers (https://www.python.org/dev/peps/pep-0345/#environment-markers) into recursively-included files themselves
mkardous-silabs pushed a commit to mkardous-silabs/connectedhomeip that referenced this pull request Sep 24, 2021
* regenerate constraints.txt using pip-compile

* Regenerated constraints.txt again, this time from the vscode docker image

* Manual remove of pdoc3 constraints

* Force mbedtools to be a specific version. 7.32 seems broken

* remove pdoc3 requirements...again

* Disable mbedos builds - could not get it to properly work given python dependencies
mkardous-silabs pushed a commit to mkardous-silabs/connectedhomeip that referenced this pull request Sep 24, 2021
…)", more changes to reduce darwin dependencies (project-chip#9296)

* Revert "regenerate constraints.txt using pip-compile (project-chip#9271)"

This reverts commit 1b3714e.

* Do not add esp32 or mbed to darwin requirements

* Use "and" to separate conditions for installation markers

* Move environment markers (https://www.python.org/dev/peps/pep-0345/#environment-markers) into recursively-included files themselves
@andy31415 andy31415 deleted the regen_constraints_for_pip branch October 28, 2021 14:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants