# Copyright (c) 2014-present PlatformIO # # Licensed under the Apache License, Version 2.0 (the "License"); # you may not use this file except in compliance with the License. # You may obtain a copy of the License at # # http://www.apache.org/licenses/LICENSE-2.0 # # Unless required by applicable law or agreed to in writing, software # distributed under the License is distributed on an "AS IS" BASIS, # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. # See the License for the specific language governing permissions and # limitations under the License. VERSION = (6, 1, "12a4") __version__ = ".".join([str(s) for s in VERSION]) __title__ = "platformio" __description__ = ( "Your Gateway to Embedded Software Development Excellence. " "Unlock the true potential of embedded software development " "with PlatformIO's collaborative ecosystem, embracing " "declarative principles, test-driven methodologies, and " "modern toolchains for unrivaled success." ) __url__ = "https://platformio.org" __author__ = "PlatformIO Labs" __email__ = "contact@piolabs.com" __license__ = "Apache Software License" __copyright__ = "Copyright 2014-present PlatformIO Labs" __accounts_api__ = "https://api.accounts.platformio.org" __registry_mirror_hosts__ = [ "registry.platformio.org", "registry.nm1.platformio.org", ] __pioremote_endpoint__ = "ssl:host=remote.platformio.org:port=4413" __core_packages__ = { "contrib-piohome": "~3.4.2", "contrib-pioremote": "~1.0.0", "tool-scons": "~4.40600.0", "tool-cppcheck": "~1.21100.0", "tool-clangtidy": "~1.150005.0", "tool-pvs-studio": "~7.18.0", } __check_internet_hosts__ = [ "185.199.110.153", # Github.com "88.198.170.159", # platformio.org "github.com", ] + __registry_mirror_hosts__ __install_requires__ = [ # Core requirements "bottle == 0.12.*", "click >=8.0.4, <=8.2", "colorama", "marshmallow == 3.*", "pyelftools == 0.30", "pyserial == 3.5.*", # keep in sync "device/monitor/terminal.py" "requests == 2.*", "semantic_version == 2.10.*", "tabulate == 0.*", ] + [ # PIO Home requirements "ajsonrpc == 1.2.*", "starlette >=0.19, <=0.33", "uvicorn >=0.16, <0.24", "wsproto == 1.*", ]