15
0

- update to 6.1.13:

* Expanded support for SCons variables declared in the legacy
    format ``${SCONS_VARNAME}`` (issue #4828)
- update to 6.1.12:
  * Added support for Python 3.12
  * Introduced the capability to launch the debug server in a
    separate process (issue #4722)
  * Introduced a warning during the verification of MCU maximum
    RAM usage, signaling when the allocated RAM surpasses 100%
    (issue #4791)
  * Drastically enhanced the speed of project building when
    operating in verbose mode (issue #4783)
  * Upgraded the build engine to the latest version of SCons
    (4.6.0) to improve build performance, reliability, and
    compatibility with other tools and systems (release notes)
  * Enhanced the handling of built-in variables in
    "platformio.ini" configuration file during Interpolation of
    Values (issue #4695)
  * Enhanced PIP dependency declarations for improved reliability
    and extended support to include Python 3.6 (issue #4819)
  * Implemented automatic installation of missing dependencies
    when utilizing a SOCKS proxy (issue #4822)
  * Implemented a fail-safe mechanism to terminate a debugging
    session if an unknown CLI option is passed (issue #4699)
  * Rectified an issue where ``${platformio.name}`` erroneously
    represented ``None`` as the default project name (issue
    #4717)
  * Resolved an issue where the
    ``COMPILATIONDB_INCLUDE_TOOLCHAIN`` setting was not correctly
    applying to private libraries (issue #4762)

OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-platformio?expand=0&rev=24
This commit is contained in:
2024-01-13 20:45:22 +00:00
committed by Git OBS Bridge
parent 973436468b
commit 49611c40c6
4 changed files with 185 additions and 12 deletions

View File

@@ -1,7 +1,7 @@
#
# spec file for package python-platformio
#
# Copyright (c) 2022 SUSE LLC
# Copyright (c) 2024 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -17,7 +17,7 @@
Name: python-platformio
Version: 6.1.5
Version: 6.1.13
Release: 0
Summary: New Generation Ecosystem for Embedded Development
License: Apache-2.0
@@ -66,10 +66,7 @@ who write applications for embedded products.
%install
%pyproject_install
# mv because of gh#platformio/platformio-core#4458
%{python_expand mv %{buildroot}%{$python_sitelib}/scripts %{buildroot}%{$python_sitelib}/platformio
%fdupes %{buildroot}%{$python_sitelib}
}
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%python_clone -a %{buildroot}%{_bindir}/pio
%python_clone -a %{buildroot}%{_bindir}/piodebuggdb