Skip to content

Commit 1a30311

Browse files
authored
pioarduino v6.1.19
* remove telemetry * no full git clone * add intelhex as required * no core packages * add `rich_click` as pip dependencies * remove advertisings * add intelhex as required * install scons and Pio home from github * replace "get_core_package_dir" for piohome and pioremote
1 parent 15b8859 commit 1a30311

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

41 files changed

+374
-2769
lines changed

.github/workflows/core.yml

Lines changed: 4 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -37,17 +37,11 @@ jobs:
3737
run: |
3838
tox -e py
3939
40+
- name: Python Lint
41+
run: |
42+
tox -e lint
43+
4044
- name: Integration Tests
4145
if: ${{ matrix.python-version == '3.11' }}
4246
run: |
4347
tox -e testcore
44-
45-
- name: Slack Notification
46-
uses: homoluctus/slatify@master
47-
if: failure()
48-
with:
49-
type: ${{ job.status }}
50-
job_name: '*Core*'
51-
commit: true
52-
url: ${{ secrets.SLACK_BUILD_WEBHOOK }}
53-
token: ${{ secrets.SLACK_GITHUB_TOKEN }}

.github/workflows/deployment.yml

Lines changed: 0 additions & 45 deletions
This file was deleted.

.github/workflows/docs.yml

Lines changed: 0 additions & 109 deletions
This file was deleted.

.github/workflows/examples.yml

Lines changed: 0 additions & 73 deletions
This file was deleted.

.github/workflows/projects.yml

Lines changed: 22 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,56 +1,49 @@
11
name: Projects
22

3-
on: [push, pull_request]
3+
on:
4+
workflow_dispatch: # Manually start a workflow
5+
push:
46

57
jobs:
68
build:
79
strategy:
810
fail-fast: false
911
matrix:
1012
project:
11-
- marlin:
12-
repository: "MarlinFirmware/Marlin"
13-
folder: "Marlin"
14-
config_dir: "Marlin"
15-
env_name: "mega2560"
16-
- smartknob:
17-
repository: "scottbez1/smartknob"
18-
folder: "smartknob"
19-
config_dir: "smartknob"
20-
env_name: "view"
21-
- espurna:
22-
repository: "xoseperez/espurna"
23-
folder: "espurna"
24-
config_dir: "espurna/code"
25-
env_name: "nodemcu-lolin"
26-
- OpenMQTTGateway:
27-
repository: "1technophile/OpenMQTTGateway"
28-
folder: "OpenMQTTGateway"
29-
config_dir: "OpenMQTTGateway"
30-
env_name: "esp32-m5atom-lite"
13+
- PlatformTest:
14+
repository: "Jason2866/platform-test"
15+
folder: "src"
16+
config_dir: "src"
17+
env_name: "esp32-s3"
3118
os: [ubuntu-latest, windows-latest, macos-latest]
3219

3320
runs-on: ${{ matrix.os }}
3421
steps:
35-
- uses: actions/checkout@v6
22+
- uses: actions/checkout@v4
3623
with:
3724
submodules: "recursive"
3825

3926
- name: Set up Python ${{ matrix.python-version }}
40-
uses: actions/setup-python@v6
27+
uses: actions/setup-python@v5
4128
with:
42-
python-version: 3.11
29+
python-version: 3.13
30+
31+
- name: Install uv
32+
uses: astral-sh/setup-uv@v6
33+
with:
34+
version: "latest"
35+
enable-cache: false
4336

4437
- name: Install PlatformIO
45-
run: pip install -U .
38+
run: uv pip install --system -U .
4639

4740
- name: Check out ${{ matrix.project.repository }}
48-
uses: actions/checkout@v6
41+
uses: actions/checkout@v4
4942
with:
5043
submodules: "recursive"
5144
repository: ${{ matrix.project.repository }}
5245
path: ${{ matrix.project.folder }}
5346

54-
- name: Compile ${{ matrix.project.repository }}
55-
run: pio run -d ${{ matrix.project.config_dir }} -e ${{ matrix.project.env_name }}
56-
47+
- name: Compile example ${{ matrix.project.repository }}
48+
run: |
49+
pio run -d ${{ matrix.project.config_dir }} -e ${{ matrix.project.env_name }}

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,3 +10,5 @@ coverage.xml
1010
.coverage
1111
htmlcov
1212
.pytest_cache
13+
.vscode/settings.json
14+
.DS_Store

README.rst

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -82,13 +82,11 @@ Contributing
8282

8383
See `contributing guidelines <https://github.com/platformio/platformio/blob/develop/CONTRIBUTING.md>`_.
8484

85-
Telemetry / Privacy Policy
86-
--------------------------
85+
Telemetry
86+
---------
8787

88-
Share minimal diagnostics and usage information to help us make PlatformIO better.
89-
It is enabled by default. For more information see:
88+
Removed
9089

91-
* `Telemetry Setting <https://docs.platformio.org/en/latest/userguide/cmd_settings.html?utm_source=github&utm_medium=core#enable-telemetry>`_
9290

9391
License
9492
-------

platformio/__init__.py

Lines changed: 7 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -15,21 +15,17 @@
1515
VERSION = (6, 1, 19)
1616
__version__ = ".".join([str(s) for s in VERSION])
1717

18-
__title__ = "platformio"
18+
__title__ = "pioarduino core"
1919
__description__ = (
20-
"Your Gateway to Embedded Software Development Excellence. "
21-
"Unlock the true potential of embedded software development "
22-
"with PlatformIO's collaborative ecosystem, embracing "
23-
"declarative principles, test-driven methodologies, and "
24-
"modern toolchains for unrivaled success."
20+
"pioarduino core is needed to run pioarduino Platform espressif32. "
2521
)
26-
__url__ = "https://platformio.org"
22+
__url__ = "https://github.com/pioarduino"
2723

28-
__author__ = "PlatformIO Labs"
29-
__email__ = "contact@piolabs.com"
24+
__author__ = "PlatformIO Labs and pioarduino"
25+
__email__ = ""
3026

3127
__license__ = "Apache Software License"
32-
__copyright__ = "Copyright 2014-present PlatformIO Labs"
28+
__copyright__ = "Copyright 2014-present PlatformIO Labs and pioarduino"
3329

3430
__accounts_api__ = "https://api.accounts.platformio.org"
3531
__registry_mirror_hosts__ = [
@@ -40,6 +36,5 @@
4036

4137
__check_internet_hosts__ = [
4238
"185.199.110.153", # Github.com
43-
"88.198.170.159", # platformio.org
4439
"github.com",
45-
] + __registry_mirror_hosts__
40+
]

0 commit comments

Comments
 (0)