Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-platformio for 
openSUSE:Factory checked in at 2024-01-15 22:15:53
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-platformio (Old)
 and      /work/SRC/openSUSE:Factory/.python-platformio.new.21961 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-platformio"

Mon Jan 15 22:15:53 2024 rev:10 rq:1138501 version:6.1.13

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-platformio/python-platformio.changes      
2022-11-13 18:09:17.991556872 +0100
+++ 
/work/SRC/openSUSE:Factory/.python-platformio.new.21961/python-platformio.changes
   2024-01-15 22:17:06.242165878 +0100
@@ -1,0 +2,176 @@
+Sat Jan 13 20:43:45 UTC 2024 - Dirk Müller <dmuel...@suse.com>
+
+- 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)
+  * Resolved an issue where ``get_systype()`` inaccurately
+    returned the architecture when executed within a Docker
+    container on a 64-bit kernel with a 32-bit userspace (issue
+    #4777)
+  * Resolved an issue with incorrect handling of the
+    ``check_src_filters`` option when used in multiple
+    environments (issue #4788)
+  * Resolved an issue where running pio project metadata resulted
+    in duplicated "include" entries (issue #4723)
+  * Resolved an issue where native debugging failed on the host
+    machine (issue #4745)
+  * Resolved an issue where custom debug configurations were
+    being inadvertently overwritten in VSCode's ``launch.json``
+    (issue #4810)
+- update to 6.1.11:
+  * Resolved a possible issue that may cause generated projects
+    for PlatformIO IDE for VSCode to fail to launch a debug
+    session because of a missing "objdump" binary when GDB is not
+    part of the toolchain package
+  * Resolved a regression issue that resulted in the malfunction
+    of the Memory Inspection feature within PIO Home
+- update to 6.1.10:
+  * Resolved an issue that caused generated projects for
+    PlatformIO IDE for VSCode to break when the ``-iprefix``
+    compiler flag was used
+  * Resolved an issue encountered while utilizing the pio pkg
+    exec command on the Windows platform to execute Python
+    scripts from a package
+  * Implemented a crucial improvement to the pio run command,
+    guaranteeing that the ``monitor`` target is not executed if
+    any of the preceding targets, such as ``upload``, encounter
+    failures
+  * Cppcheck v2.11 with new checks, CLI commands and various
+    analysis improvements
+  * Resolved a critical issue that arose on macOS ARM platforms
+    due to the Python "requests" module, leading to a
+    "ModuleNotFoundError: No module named 'chardet'" (issue
+    #4702)
+- update to 6.1.9:
+  * Rectified a regression bug that occurred when the
+    ``-include`` flag was passed via the build_flags option as a
+    relative path and subsequently expanded (issue #4683)
+  * Resolved an issue that resulted in unresolved absolute
+    toolchain paths when generating the Compilation database
+    "compile_commands.json" (issue #4684)
+- update to 6.1.8:
+  * Added a new ``--lint`` option to the pio project config
+    command, enabling users to efficiently perform linting on the
+    "platformio.ini" configuration file
+  * Enhanced the parsing of the "platformio.ini" configuration
+    file to provide comprehensive diagnostic information
+  * Expanded the functionality of the library.json manifest by
+    allowing the use of the underscore symbol in the keywords
+    field
+  * Optimized project integration templates to address the issue
+    of long paths on Windows (issue #4652)
+  * Refactored Unit Testing engine to resolve compiler warnings
+    with "-Wpedantic" option (pull #4671)
+  * Eliminated erroneous warning regarding the use of obsolete
+    PlatformIO Core when downgrading to the stable version (issue
+    #4664)
+  * Updated the pio project metadata command to return C/C++
+    flags as parsed Unix shell arguments when dumping project
+    build metadata
+  * Resolved a critical issue related to the usage of the
+    ``-include`` flag within the build_flags option, specifically
+    when employing dynamic variables (issue #4682)
+  * Removed PlatformIO IDE for Atom from the documentation as
+    Atom has been deprecated
+- update to 6.1.7:
+  * Introduced a new ``--sample-code`` option to the pio project
+    init command, which allows users to include sample code in
+    the newly created project
+  * Added validation for project working environment names to
+    ensure that they only contain lowercase letters ``a-z``,
+    numbers ``0-9``, and special characters ``_`` (underscore)
+    and ``-`` (hyphen)
+  * Added the ability to show a detailed library dependency tree
+    only in verbose mode, which can help you understand the
+    relationship between libraries and troubleshoot issues more
+    effectively (issue #4517)
+  * Added the ability to run only the device monitor when using
+    the pio run -t monitor command, saving you time and resources
+    by skipping the build process
+  * Implemented a new feature to store device monitor logs in the
+    project's ``logs`` folder, making it easier to access and
+    review device monitor logs for your projects (issue #4596)
+  * Improved support for projects located on Windows network
+    drives, including Network Shared Folder, Dropbox, OneDrive,
+    Google Drive, and other similar services (issue #3417)
+  * Improved source file filtering functionality for the Static
+    Code Analysis feature, making it easier to analyze only the
+    code you need to
+  * Upgraded the build engine to the latest version of SCons
+    (4.5.2) to improve build performance, reliability, and
+    compatibility with other tools and systems (release notes)
+  * Implemented a fix for shell injection vulnerabilities when
+    converting INO files to CPP, ensuring your code is safe and
+    secure (issue #4532)
+  * Restored the project generator for the NetBeans IDE,
+    providing you with more flexibility and options for your
+    development workflow
+  * Resolved installation issues with PIO Remote on Raspberry Pi
+    and other small form-factor PCs (issue #4425, issue #4493,
+    issue #4607)
+  * Resolved an issue where the build_cache_dir setting was not
+    being recognized consistently across multiple environments
+    (issue #4574)
+  * Resolved an issue where organization details could not be
+    updated using the pio org update command
+  * Resolved an issue where the incorrect debugging environment
+    was generated for VSCode in "Auto" mode (issue #4597)
+  * Resolved an issue where native tests would fail if a custom
+    program name was specified (issue #4546)
+  * Resolved an issue where the PlatformIO Debugging solution was
+    not escaping the tool installation process into MI2 correctly
+    (issue #4565)
+  * Resolved an issue where multiple targets were not executed
+    sequentially (issue #4604)
+  * Resolved an issue where upgrading PlatformIO Core fails on
+    Windows with Python 3.11 (issue #4540)
+- update to 6.1.6:
+  * Added support for Python 3.11
+  * Added a new name configuration option to customize a project
+    name (pull #4498)
+  * Made assets (templates, ``99-platformio-udev.rules``) part of
+    Python's module (issue #4458)
+  * Updated Clang-Tidy check tool to v15.0.5 with new diagnostics
+    and bugfixes
+  * Removed dependency on the "zeroconf" package and install it
+    only when a user lists mDNS devices (issue with zeroconf's
+    LGPL license)
+  * Show the real error message instead of "Can not remove
+    temporary directory" when "platformio.ini" configuration file
+    is broken (issue #4480)
+  * Fixed an issue with an incorrect test summary when a testcase
+    name includes a colon (issue #4508)
+  * Fixed an issue when extends did not override options in the
+    right order (issue #4462)
+  * Fixed an issue when pio pkg list and pio pkg uninstall
+    commands fail if there are circular dependencies in the
+    library.json manifests (issue #4475)
+
+-------------------------------------------------------------------

Old:
----
  platformio-6.1.5.tar.gz

New:
----
  platformio-6.1.13.tar.gz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-platformio.spec ++++++
--- /var/tmp/diff_new_pack.eLCnhf/_old  2024-01-15 22:17:06.674181662 +0100
+++ /var/tmp/diff_new_pack.eLCnhf/_new  2024-01-15 22:17:06.678181807 +0100
@@ -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 @@
 
 %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

++++++ platformio-6.1.5.tar.gz -> platformio-6.1.13.tar.gz ++++++
++++ 11284 lines of diff (skipped)

Reply via email to