diff --git a/HISTORY.rst b/HISTORY.rst index 958cc687..eb4bda94 100644 --- a/HISTORY.rst +++ b/HISTORY.rst @@ -508,7 +508,7 @@ PlatformIO 2.0 * Added support for `emonPi `__, the OpenEnergyMonitor system (`issue #687 `_) -* Added support for `SPL `__ +* Added support for `SPL `__ framework for STM32F0 boards (`issue #683 `_) * Added support for `Arduboy DevKit `__, the game system @@ -1199,7 +1199,7 @@ PlatformIO 1.0 1.5.0 (2015-05-15) ~~~~~~~~~~~~~~~~~~ -* Added support of `Framework mbed `_ +* Added support of `Framework mbed `_ for Teensy 3.1 (`issue #183 `_) * Added GDB as alternative uploader to `ststm32 `__ platform @@ -1284,9 +1284,9 @@ PlatformIO 1.0 `ststm32 `__ development platform * Created new `Frameworks `__ - page in documentation and added to `PlatformIO Web Site `_ + page in documentation and added to `PlatformIO Web Site `_ (`issue #115 `_) -* Introduced online `Embedded Boards Explorer `_ +* Introduced online `Embedded Boards Explorer `_ * Automatically append define ``-DPLATFORMIO=%version%`` to builder (`issue #105 `_) * Renamed ``stm32`` development platform to diff --git a/README.rst b/README.rst index 5dd3a18b..bfb2ebf9 100644 --- a/README.rst +++ b/README.rst @@ -21,15 +21,15 @@ PlatformIO :target: https://community.platformio.org?utm_source=github&utm_medium=core .. image:: https://img.shields.io/PlatformIO/Plus.png?color=orange :alt: PlatformIO Plus: Professional solutions for an awesome open source PlatformIO ecosystem - :target: http://platformio.org/pricing?utm_source=github&utm_medium=core + :target: https://platformio.org/pricing?utm_source=github&utm_medium=core -**Quick Links:** `Home Page `_ | -`PlatformIO Plus `_ | -`PlatformIO IDE `_ | +**Quick Links:** `Home Page `_ | +`PlatformIO Plus `_ | +`PlatformIO IDE `_ | `Project Examples `_ | `Docs `_ | -`Donate `_ | -`Contact Us `_ +`Donate `_ | +`Contact Us `_ **Social:** `Twitter `_ | `Facebook `_ | @@ -38,9 +38,9 @@ PlatformIO `Community `_ .. image:: https://raw.githubusercontent.com/platformio/platformio-web/develop/app/images/platformio-ide-laptop.png - :target: http://platformio.org?utm_source=github&utm_medium=core + :target: https://platformio.org?utm_source=github&utm_medium=core -`PlatformIO `_ is an open source ecosystem for IoT +`PlatformIO `_ is an open source ecosystem for IoT development. Cross-platform IDE and unified debugger. Remote unit testing and firmware updates. @@ -52,70 +52,70 @@ Get Started Products -------- -* `PlatformIO IDE `_ +* `PlatformIO IDE `_ * `PlatformIO Core (CLI) `_ * `PIO Remote™ `_ * `PIO Unified Debugger `_ * `PIO Unit Testing `_ -* `PIO Delivery™ `_ -* `Cloud Builder `_ +* `PIO Delivery™ `_ +* `Cloud Builder `_ Registry -------- -* `Libraries `_ -* `Development Platforms `_ -* `Frameworks `_ -* `Embedded Boards `_ +* `Libraries `_ +* `Development Platforms `_ +* `Frameworks `_ +* `Embedded Boards `_ Solutions --------- * `Library Manager `_ -* `Cloud IDEs Integration `_ +* `Cloud IDEs Integration `_ * `Standalone IDEs Integration `_ * `Continuous Integration `_ Development Platforms --------------------- -* `Atmel AVR `_ -* `Atmel SAM `_ -* `Espressif 32 `_ -* `Espressif 8266 `_ -* `Freescale Kinetis `_ -* `Intel ARC32 `_ -* `Lattice iCE40 `_ -* `Maxim 32 `_ -* `Microchip PIC32 `_ -* `Nordic nRF51 `_ -* `Nordic nRF52 `_ -* `NXP LPC `_ -* `Silicon Labs EFM32 `_ -* `ST STM32 `_ -* `Teensy `_ -* `TI MSP430 `_ -* `TI Tiva `_ -* `WIZNet W7500 `_ +* `Atmel AVR `_ +* `Atmel SAM `_ +* `Espressif 32 `_ +* `Espressif 8266 `_ +* `Freescale Kinetis `_ +* `Intel ARC32 `_ +* `Lattice iCE40 `_ +* `Maxim 32 `_ +* `Microchip PIC32 `_ +* `Nordic nRF51 `_ +* `Nordic nRF52 `_ +* `NXP LPC `_ +* `Silicon Labs EFM32 `_ +* `ST STM32 `_ +* `Teensy `_ +* `TI MSP430 `_ +* `TI Tiva `_ +* `WIZNet W7500 `_ Frameworks ---------- -* `Arduino `_ -* `ARTIK SDK `_ -* `CMSIS `_ -* `Energia `_ -* `ESP-IDF `_ -* `ESP8266 Non-OS SDK `_ -* `ESP8266 RTOS SDK `_ -* `libOpenCM3 `_ -* `mbed `_ -* `Pumbaa `_ -* `Simba `_ -* `SPL `_ -* `STM32Cube `_ -* `Tizen RT `_ -* `WiringPi `_ +* `Arduino `_ +* `ARTIK SDK `_ +* `CMSIS `_ +* `Energia `_ +* `ESP-IDF `_ +* `ESP8266 Non-OS SDK `_ +* `ESP8266 RTOS SDK `_ +* `libOpenCM3 `_ +* `mbed `_ +* `Pumbaa `_ +* `Simba `_ +* `SPL `_ +* `STM32Cube `_ +* `Tizen RT `_ +* `WiringPi `_ Contributing ------------ diff --git a/docs b/docs index 4c827a75..1a59e06e 160000 --- a/docs +++ b/docs @@ -1 +1 @@ -Subproject commit 4c827a754480d5f3d97db78c628d17925651afd1 +Subproject commit 1a59e06e021de0f1ecd710ac2bcb7b66897c7dd7 diff --git a/examples b/examples index ba8888f5..db8b4f3c 160000 --- a/examples +++ b/examples @@ -1 +1 @@ -Subproject commit ba8888f5747cf59d80eb6ed7660755c6db82d332 +Subproject commit db8b4f3c77cf9694986eb55280038c37dd43548a diff --git a/platformio/__init__.py b/platformio/__init__.py index 6fec4c34..447ba79c 100644 --- a/platformio/__init__.py +++ b/platformio/__init__.py @@ -24,7 +24,7 @@ __description__ = ( "Remote unit testing and firmware updates. " "Arduino, ARM mbed, Espressif (ESP8266/ESP32), STM32, PIC32, nRF51/nRF52, " "FPGA, CMSIS, SPL, AVR, Samsung ARTIK, libOpenCM3") -__url__ = "http://platformio.org" +__url__ = "https://platformio.org" __author__ = "Ivan Kravets" __email__ = "me@ikravets.com" diff --git a/platformio/commands/lib.py b/platformio/commands/lib.py index 87f87d7c..12c066d5 100644 --- a/platformio/commands/lib.py +++ b/platformio/commands/lib.py @@ -428,7 +428,7 @@ def lib_stats(json_output): time.strftime("%c", util.parse_date(item['date'])) if "date" in item else ""), url=click.style( - "http://platformio.org/lib/show/%s/%s" % + "https://platformio.org/lib/show/%s/%s" % (item['id'], quote(item['name'])), fg="blue"))) @@ -437,7 +437,7 @@ def lib_stats(json_output): printitem_tpl.format( name=click.style(name, fg="cyan"), url=click.style( - "http://platformio.org/lib/search?query=" + + "https://platformio.org/lib/search?query=" + quote("keyword:%s" % name), fg="blue"))) diff --git a/platformio/commands/platform.py b/platformio/commands/platform.py index 8fcc70b0..f6307be5 100644 --- a/platformio/commands/platform.py +++ b/platformio/commands/platform.py @@ -195,7 +195,7 @@ def platform_frameworks(query, json_output): if query and query.lower() not in search_data.lower(): continue framework['homepage'] = ( - "http://platformio.org/frameworks/" + framework['name']) + "https://platformio.org/frameworks/" + framework['name']) framework['platforms'] = [ platform['name'] for platform in _get_registry_platforms() if framework['name'] in platform['frameworks'] diff --git a/platformio/maintenance.py b/platformio/maintenance.py index abbd7ca2..35f0e173 100644 --- a/platformio/maintenance.py +++ b/platformio/maintenance.py @@ -222,7 +222,7 @@ def after_upgrade(ctx): click.echo( "- %s PlatformIO IDE for IoT development > %s" % (click.style("try", fg="cyan"), - click.style("http://platformio.org/platformio-ide", fg="cyan"))) + click.style("https://platformio.org/platformio-ide", fg="cyan"))) if not util.is_ci(): click.echo("- %s us with PlatformIO Plus > %s" % (click.style("support", fg="cyan"), diff --git a/platformio/managers/lib.py b/platformio/managers/lib.py index e900fd97..c1e5ab96 100644 --- a/platformio/managers/lib.py +++ b/platformio/managers/lib.py @@ -282,7 +282,7 @@ class LibraryManager(BasePkgManager): raise exception.LibNotFound(str(filters)) if not silent: click.echo("Found: %s" % click.style( - "http://platformio.org/lib/show/{id}/{name}".format( + "https://platformio.org/lib/show/{id}/{name}".format( **lib_info), fg="blue")) return int(lib_info['id']) diff --git a/platformio/managers/platform.py b/platformio/managers/platform.py index fb2c2f93..99da018e 100644 --- a/platformio/managers/platform.py +++ b/platformio/managers/platform.py @@ -427,10 +427,10 @@ class PlatformRunMixin(object): """.format(filename=filename, filename_styled=click.style(filename, fg="cyan"), link=click.style( - "http://platformio.org/lib/search?query=header:%s" % quote( + "https://platformio.org/lib/search?query=header:%s" % quote( filename, safe=""), fg="blue"), - dots="*" * (55 + len(filename))) + dots="*" * (56 + len(filename))) click.echo(banner, err=True) @staticmethod diff --git a/scripts/99-platformio-udev.rules b/scripts/99-platformio-udev.rules index 5703cd26..7affcad8 100644 --- a/scripts/99-platformio-udev.rules +++ b/scripts/99-platformio-udev.rules @@ -16,7 +16,7 @@ # INSTALLATION # -# UDEV Rules for PlatformIO supported boards, http://platformio.org/boards +# UDEV Rules for PlatformIO supported boards, https://platformio.org/boards # # The latest version of this file may be found at: # https://github.com/platformio/platformio-core/blob/develop/scripts/99-platformio-udev.rules diff --git a/scripts/docspregen.py b/scripts/docspregen.py index 51b2ff48..e0155a13 100644 --- a/scripts/docspregen.py +++ b/scripts/docspregen.py @@ -362,7 +362,7 @@ Boards .. note:: * You can list pre-configured boards by :ref:`cmd_boards` command or - `PlatformIO Boards Explorer `_ + `PlatformIO Boards Explorer `_ * For more detailed ``board`` information please scroll tables below by horizontal. """) @@ -487,7 +487,7 @@ Boards .. note:: * You can list pre-configured boards by :ref:`cmd_boards` command or - `PlatformIO Boards Explorer `_ + `PlatformIO Boards Explorer `_ * For more detailed ``board`` information please scroll tables below by horizontal. """) for vendor, boards in sorted(vendors.items()): @@ -574,7 +574,7 @@ popular embedded boards and IDE. .. note:: * You can list pre-configured boards by :ref:`cmd_boards` command or - `PlatformIO Boards Explorer `_ + `PlatformIO Boards Explorer `_ * For more detailed ``board`` information please scroll tables below by horizontal. """) diff --git a/tests/commands/test_lib.py b/tests/commands/test_lib.py index a4c31bce..12debd8c 100644 --- a/tests/commands/test_lib.py +++ b/tests/commands/test_lib.py @@ -270,7 +270,7 @@ def test_lib_stats(clirunner, validate_cliresult): validate_cliresult(result) assert all([ s in result.output - for s in ("UPDATED", "POPULAR", "http://platformio.org/lib/show") + for s in ("UPDATED", "POPULAR", "https://platformio.org/lib/show") ]) result = clirunner.invoke(cmd_lib, ["stats", "--json-output"])