Skip to content

Commit edecf7e

Browse files
authored
pioarduino core v6.1.17
* remove telemetry * no full git clone * add intelhex as required * no core packages * add `argcomplete` as pip dependencies * remove advertisings * install scons from github
1 parent acc3d7c commit edecf7e

File tree

27 files changed

+76
-172
lines changed

27 files changed

+76
-172
lines changed

.github/workflows/core.yml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,12 @@ jobs:
2727
python -m pip install --upgrade pip
2828
pip install tox
2929
30+
- name: Run "codespell" on Linux
31+
if: startsWith(matrix.os, 'ubuntu')
32+
run: |
33+
python -m pip install codespell
34+
make codespell
35+
3036
- name: Core System Info
3137
run: |
3238
tox -e py

.github/workflows/deployment.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ jobs:
2424
- name: Install dependencies
2525
run: |
2626
python -m pip install --upgrade pip
27-
pip install tox wheel
27+
pip install tox build
2828
2929
- name: Deployment Tests
3030
env:
@@ -34,9 +34,8 @@ jobs:
3434
run: |
3535
tox -e testcore
3636
37-
- name: Build Python source tarball
38-
# run: python setup.py sdist bdist_wheel
39-
run: python setup.py sdist
37+
- name: Build Python distributions
38+
run: python -m build
4039

4140
- name: Publish package to PyPI
4241
if: ${{ github.ref == 'refs/heads/master' }}

.github/workflows/docs.yml

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

.github/workflows/projects.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
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:

HISTORY.rst

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,13 @@ Unlock the true potential of embedded software development with
1818
PlatformIO's collaborative ecosystem, embracing declarative principles,
1919
test-driven methodologies, and modern toolchains for unrivaled success.
2020

21-
6.1.17 (2024-??-??)
21+
6.1.18 (2025-??-??)
2222
~~~~~~~~~~~~~~~~~~~
2323

24+
6.1.17 (2025-02-13)
25+
~~~~~~~~~~~~~~~~~~~
26+
27+
* Introduced the `PLATFORMIO_RUN_JOBS <https://docs.platformio.org/en/latest/envvars.html#envvar-PLATFORMIO_RUN_JOBS>`__ environment variable, allowing manual override of the number of parallel build jobs (`issue #5077 <https://github.com/platformio/platformio-core/issues/5077>`_)
2428
* Added support for ``tar.xz`` tarball dependencies (`pull #4974 <https://github.com/platformio/platformio-core/pull/4974>`_)
2529
* Ensured that dependencies of private libraries are no longer unnecessarily re-installed, optimizing dependency management and reducing redundant operations (`issue #4987 <https://github.com/platformio/platformio-core/issues/4987>`_)
2630
* Resolved an issue where the ``compiledb`` target failed to properly escape compiler executable paths containing spaces (`issue #4998 <https://github.com/platformio/platformio-core/issues/4998>`_)

Makefile

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,13 @@ format:
1010
black ./platformio
1111
black ./tests
1212

13+
codespell:
14+
codespell --skip "./build,./docs/_build" -L "AtLeast,TRE,ans,dout,homestate,ser"
15+
1316
test:
1417
pytest --verbose --exitfirst -n 6 --dist=loadscope tests --ignore tests/test_examples.py
1518

16-
before-commit: isort format lint
19+
before-commit: codespell isort format lint
1720

1821
clean-docs:
1922
rm -rf docs/_build

docs

Submodule docs updated 61 files

examples

platformio/__init__.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
# See the License for the specific language governing permissions and
1313
# limitations under the License.
1414

15-
VERSION = (6, 1, "17b2")
15+
VERSION = (6, 1, 17)
1616
__version__ = ".".join([str(s) for s in VERSION])
1717

1818
__title__ = "platformio"
@@ -40,6 +40,5 @@
4040

4141
__check_internet_hosts__ = [
4242
"185.199.110.153", # Github.com
43-
"88.198.170.159", # platformio.org
4443
"github.com",
4544
] + __registry_mirror_hosts__

platformio/commands/settings.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,5 @@ def settings_set(ctx, name, value):
7676
@click.pass_context
7777
def settings_reset(ctx):
7878
app.reset_settings()
79-
click.secho("The settings have been reseted!", fg="green")
79+
click.secho("The settings have been reset!", fg="green")
8080
ctx.invoke(settings_get)

0 commit comments

Comments
 (0)