Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Simmphonie:python310:binary
platformio-core
platformio-core.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File platformio-core.spec of Package platformio-core
# # spec file for package platformio-core # # 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 # upon. The license for this file, and modifications and additions to the # file, is the same license as for the pristine package itself (unless the # license for the pristine package is not an Open Source License, in which # case the license is the MIT License). An "Open Source License" is a # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. # Please submit bugfixes or comments via https://bugs.opensuse.org/ # %{?primary_python:%define pythons %primary_python} %{?sle15_python_module_pythons} Name: platformio-core Version: 6.1.15 Release: 0 Summary: Cross-platform code builder and missing library manager License: Apache-2.0 Group: Development/Tools/Other URL: https://github.com/platformio/platformio Source: https://github.com/platformio/platformio-core/archive/v%{version}.tar.gz#/%{name}-%{version}.tar.gz BuildRequires: fdupes BuildRequires: %{python_module base} BuildRequires: %{python_module Sphinx} BuildRequires: %{python_module pip} BuildRequires: %{python_module setuptools} BuildRequires: %{python_module wheel} BuildRequires: systemd-rpm-macros BuildRequires: python-rpm-macros Recommends: cross-avr-binutils Recommends: cross-avr-gcc7 Requires: %{python_flavor}-aiofiles >= 23.1 Requires: %{python_flavor}-ajsonrpc >= 1.2 Requires: %{python_flavor}-bottle < 0.13 Requires: %{python_flavor}-exceptiongroup Requires: %{python_flavor}-click >= 8.0.4 Requires: %{python_flavor}-colorama Requires: %{python_flavor}-lockfile Requires: %{python_flavor}-marshmallow >= 3 Requires: %{python_flavor}-pyelftools >= 0.29 Requires: %{python_flavor}-packaging Requires: %{python_flavor}-pyserial >= 3.5 Requires: %{python_flavor}-requests >= 2 Requires: %{python_flavor}-semantic_version >= 2.10.0 Requires: %{python_flavor}-starlette >= 0.19 Requires: %{python_flavor}-tabulate >= 0.9 Requires: %{python_flavor}-uvicorn >= 0.22.0 # issue 4614: urllib3 v2.0 only supports OpenSSL 1.1.1+ Requires: %{python_flavor}-urllib3 >= 2 Requires: openssl-1_1 Requires: %{python_flavor}-wsproto >= 1.2.0 Requires: %{python_flavor}-asgiref >= 3.4.0 Requires: %{python_flavor}-zeroconf Requires: %{python_flavor}-zopfli Requires: scons BuildArch: noarch %description A cross-platform code builder and the missing library manager (Atmel AVR & SAM, Freescale Kinetis, Nordic nRF51, NXP LPC, ST STM32, TI MSP430 & Tiva, Teensy, Arduino, mbed, libOpenCM3, etc.) %prep %setup -q %build %pyproject_wheel %install %pyproject_install %python_expand install -d -m 755 %{buildroot}%{_udevrulesdir} %python_expand install -m 644 platformio/assets/system/99-platformio-udev.rules %{buildroot}%{_udevrulesdir} %python_expand %fdupes %{buildroot}%{$python_sitelib} %post %{?udev_rules_update:%udev_rules_update} %postun %{?udev_rules_update:%udev_rules_update} %files %doc README.rst HISTORY.rst %license LICENSE %{_bindir}/pio %{_bindir}/piodebuggdb %{_bindir}/platformio %{python_sitelib}/platformio-%{version}.dist-info %{python_sitelib}/platformio %{_udevrulesdir}/*rules %changelog
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor