Commit Graph

  • ea21f3fba0 Merge tag 'v5.0.1' into develop Ivan Kravets 2020-09-10 17:46:56 +03:00
  • 65297c24d4 Merge branch 'release/v5.0.1' v5.0.1 1754275466053338969/tmp_refs/tags/v5.0.1 Ivan Kravets 2020-09-10 17:46:56 +03:00
  • b515a004d3 Bump version to 5.0.1 Ivan Kravets 2020-09-10 17:46:49 +03:00
  • 7d3fc1ec1a Catch exception if folder already exists Ivan Kravets 2020-09-09 18:38:55 +03:00
  • 6987d6c1c6 Fixed an issue when can not remove update or remove external dev-platform using PlatformIO Home // Resolve #3663 Ivan Kravets 2020-09-09 17:53:04 +03:00
  • de2b5ea905 Bump version to 5.0.1b1 Ivan Kravets 2020-09-09 16:27:47 +03:00
  • f946a0bc08 Reformat code with black==20.8b1 Ivan Kravets 2020-09-09 16:27:36 +03:00
  • 4f47ca5742 Fixed an issue with "Invalid simple block (semantic_version)" from library dependency that refs to an external source (repository, ZIP/Tar archives) // Resolve #3658 Ivan Kravets 2020-09-09 16:13:39 +03:00
  • 54b51fc2fd Merge branch 'develop' of https://github.com/platformio/platformio-core into develop Ivan Kravets 2020-09-09 14:38:29 +03:00
  • 1f284e853d Fixed an issue when the package manager tries to install a built-in library from the registry // Resolve #3662 Ivan Kravets 2020-09-09 14:36:01 +03:00
  • 2a30ad0fdf Allow in-progress language standards in IDE templates // Resolve #3653 valeros 2020-09-09 13:56:00 +03:00
  • c454ae336d Added support for "owner" requirement when declaring `dependencies using library.json` Ivan Kravets 2020-09-09 13:10:42 +03:00
  • cd59c829e0 Fixed an issue when pio package unpublish command crashes // Resolve #3660 Ivan Kravets 2020-09-09 12:17:09 +03:00
  • 429f416b38 Generate current date for a custom contrib-pysite package Ivan Kravets 2020-09-07 16:38:20 +03:00
  • 0a881d582d Docs: Add info how to list publish packages Ivan Kravets 2020-09-07 16:37:37 +03:00
  • 65b1029216 Host SPDX licenses on Bintray, Github is blocked in multiple countries Ivan Kravets 2020-09-07 13:16:08 +03:00
  • c7758fd30e Docs: Minor fixes Ivan Kravets 2020-09-06 21:06:16 +03:00
  • 46f300d62f Docs: Add "Publishing" section to the instruction on how to create own dev-platform Ivan Kravets 2020-09-06 21:00:45 +03:00
  • 4234dfb6f9 Fixed an issue with "ImportError: cannot import name '_get_backend' from 'cryptography.hazmat.backends'" when using Remote Development // Resolve #3652 Ivan Kravets 2020-09-06 18:37:27 +03:00
  • 9695720343 Bump version to 5.0.1a1 Ivan Kravets 2020-09-04 22:48:21 +03:00
  • 1f28056459 Fixed an issue when using a custom git/ssh package with platform_packages // Resolve #3624 Ivan Kravets 2020-09-04 22:47:49 +03:00
  • 7dacceef04 Exclude tests from python package (#3650) Jake 2020-09-04 17:55:30 +02:00
  • 39883e8d68 Docs: Document "--without-testing" option for pio test command Ivan Kravets 2020-09-04 18:39:52 +03:00
  • 949ef2c48a Merge tag 'v5.0.0' into develop Ivan Kravets 2020-09-03 14:43:11 +03:00
  • ada3f8b270 Merge branch 'release/v5.0.0' v5.0.0 1754275197783015431/tmp_refs/tags/v5.0.0 Ivan Kravets 2020-09-03 14:43:10 +03:00
  • cf4b835b0c Bump version to 5.0.0 Ivan Kravets 2020-09-03 14:42:59 +03:00
  • fec4569ada Docs: Update docs with new owner-based dependency form Ivan Kravets 2020-09-03 14:37:24 +03:00
  • 083edc4c76 Refactor to os.path Ivan Kravets 2020-09-02 20:52:11 +03:00
  • fe4112a2a3 Follow SemVer complaint version constraints when checking library updates // Resolve #1281 Ivan Kravets 2020-09-02 20:36:56 +03:00
  • c8ea64edab Fix link to FAQ sections (#3642) Dirk Mueller 2020-09-02 18:13:20 +02:00
  • 6e5198f373 Minor improvements Ivan Kravets 2020-09-02 18:49:00 +03:00
  • 44c2b65372 Show ignored project environments only in the verbose mode // Resolve #3641 Ivan Kravets 2020-09-02 17:31:32 +03:00
  • 5cc21511ad Show owner name for packages Ivan Kravets 2020-09-02 16:07:16 +03:00
  • 2edd7ae649 Update PVS-Studio to the latest v7.09 valeros 2020-08-31 15:40:25 +03:00
  • 7a49a74135 Bump version to 5.0.0b3 Ivan Kravets 2020-08-28 21:55:55 +03:00
  • be487019f5 Fix a broken handling multi-configuration project // Resolve #3615 Ivan Kravets 2020-08-28 21:54:47 +03:00
  • 5dee0a31e6 Do not test for package owner if resource is external Ivan Kravets 2020-08-28 21:40:17 +03:00
  • 9f2c134e44 Do not detach a new package even if it comes from external source Ivan Kravets 2020-08-28 21:24:48 +03:00
  • cdbb837948 Minor fixes Ivan Kravets 2020-08-28 18:45:52 +03:00
  • 80c1774a19 Docs: PlatformIO Core 5.0: new commands, migration guide, other improvements Ivan Kravets 2020-08-28 14:08:26 +03:00
  • 1aaa9b6707 Update changelog with static analysis section valeros 2020-08-26 17:44:01 +03:00
  • 4a7f578649 Sync docs and history Ivan Kravets 2020-08-26 15:40:24 +03:00
  • d59416431d Parse npm-like "repository" data from a package manifest // Resolve #3637 Ivan Kravets 2020-08-26 15:40:03 +03:00
  • 8625fdc571 Minor imperovements Ivan Kravets 2020-08-26 14:51:53 +03:00
  • 3c91e3c1e1 Move build dir to the disk root (should fix issue with long path for Zephyr RTOS on WIndows) Ivan Kravets 2020-08-26 14:51:01 +03:00
  • 1560fb724c Bump version to 5.0.0b2 Ivan Kravets 2020-08-26 06:40:46 +03:00
  • 0db39ccfbd Automatically accept PIO. Core 4.0 compatible dev-platforms Ivan Kravets 2020-08-26 06:40:22 +03:00
  • 5086b96ede Bump version to 5.0.0b1 Ivan Kravets 2020-08-25 22:22:35 +03:00
  • 210cd76042 Rename "idedata" sub-command to "data" Ivan Kravets 2020-08-25 22:01:22 +03:00
  • f77978a295 Apply formatting Ivan Kravets 2020-08-25 22:01:08 +03:00
  • 3e72f098fe Updates for PIO Check (#3640) Valerii Koval 2020-08-25 21:19:21 +03:00
  • b9fe493336 Sync docs Ivan Kravets 2020-08-25 19:18:26 +03:00
  • 79bfac29ba Update history and sync docs Ivan Kravets 2020-08-25 18:57:20 +03:00
  • 2ea80d91f8 Minor fixes Ivan Kravets 2020-08-25 15:55:17 +03:00
  • fa90251714 Fixed an issue when Unit Testing engine fails with a custom project configuration file // Resolve #3583 Ivan Kravets 2020-08-25 14:35:01 +03:00
  • ff19109787 Fix test Ivan Kravets 2020-08-25 14:34:03 +03:00
  • 091ba4346d Bump version to 4.4.0b6 Ivan Kravets 2020-08-24 23:11:43 +03:00
  • e43176e33a Typo fix Ivan Kravets 2020-08-24 23:11:24 +03:00
  • 655e2856d1 Bump version to 4.4.0b5 Ivan Kravets 2020-08-24 23:05:01 +03:00
  • c6a37ef880 Get real path of just installed core-package Ivan Kravets 2020-08-24 23:04:17 +03:00
  • 6af2bad123 Make PIO Core 4.0 automatically compatible with dev-platforms for PIO Core 2.0 & 3.0 // Resolve #3638 Ivan Kravets 2020-08-24 22:56:31 +03:00
  • 3e7e9e2b3d Remove unused data using a new `pio system prune // Resolve #3522 Ivan Kravets 2020-08-24 15:22:05 +03:00
  • 13db51a556 Install/Uninstall dependencies only for library-type packages // Resolve #3637 Ivan Kravets 2020-08-24 15:10:38 +03:00
  • d6d95e05e8 Rename "fs.format_filesize" to "fs.humanize_file_size" Ivan Kravets 2020-08-24 15:09:37 +03:00
  • b44bc80bd1 PyLint fix for PY2 Ivan Kravets 2020-08-23 21:41:53 +03:00
  • f39c9fb597 Bump version to 4.4.0b4 Ivan Kravets 2020-08-23 21:07:40 +03:00
  • 24f85a337f Fix "AttributeError: module 'platformio.exception' has no attribute 'InternetIsOffline'" Ivan Kravets 2020-08-23 21:07:14 +03:00
  • a069bae1fb Fix a bug with package updating when version is not in SemVer format // Resolve #3635 Ivan Kravets 2020-08-23 15:26:58 +03:00
  • 1c8aca2f6a Check ALL possible version for the first matched package Ivan Kravets 2020-08-23 15:25:03 +03:00
  • 620241e067 Move package "version" related things to "platformio.package.version" module Ivan Kravets 2020-08-23 15:24:31 +03:00
  • da179cb33f Enhance configuration variables Ivan Kravets 2020-08-23 14:29:31 +03:00
  • 8ea10a18d3 Bump version to 4.4.0b3 Ivan Kravets 2020-08-23 13:22:38 +03:00
  • e2bb81bae4 Restore legacy util.cd API Ivan Kravets 2020-08-23 13:22:11 +03:00
  • dcf91c49ac Remove debug code Ivan Kravets 2020-08-22 22:56:26 +03:00
  • c2caf8b839 Bump version to 4.4.0b2 Ivan Kravets 2020-08-22 22:53:41 +03:00
  • 95151062f5 Implement mirroring for HTTP client Ivan Kravets 2020-08-22 22:52:29 +03:00
  • 7e4bfb1959 Move CacheContent API to "cache.py" module Ivan Kravets 2020-08-22 20:05:14 +03:00
  • abae9c7e77 Cache base registry requests Ivan Kravets 2020-08-22 17:52:12 +03:00
  • 102aa5f22b Port legacy API requests to the new registry client Ivan Kravets 2020-08-22 17:49:29 +03:00
  • d92c1d3442 Refactor HTTP related operations Ivan Kravets 2020-08-22 17:48:49 +03:00
  • aa186382a8 Upgraded to SCons 4.0 Ivan Kravets 2020-08-22 14:22:37 +03:00
  • 70366d34b9 Sync docs Ivan Kravets 2020-08-22 13:57:18 +03:00
  • 49b70f44ca Ignore legacy tmp pkg folders Ivan Kravets 2020-08-22 13:56:57 +03:00
  • f79fb4190e Sync docs Ivan Kravets 2020-08-21 14:25:59 +03:00
  • d980194600 Bump version to 4.4.0b1 Ivan Kravets 2020-08-17 15:34:02 +03:00
  • fb6e1fd33c PyLint fixes Ivan Kravets 2020-08-17 15:33:08 +03:00
  • 6f7fc638c7 Fix PyLint errors in tests Ivan Kravets 2020-08-17 12:56:57 +03:00
  • 2459e85c1d Fix a bug with the custom platform packages // Resolve #3628 Ivan Kravets 2020-08-17 12:13:25 +03:00
  • 74e27a2edc Enable "cyclic reference" for GCC linker only for the embedded dev-platforms // Resolve #3570 Ivan Kravets 2020-08-16 20:26:59 +03:00
  • 808852f4cc Set default timeout for http requests // Resolve #3623 Ivan Kravets 2020-08-16 20:21:30 +03:00
  • 67e6d177b4 Minor fixes for dev-platform factory Ivan Kravets 2020-08-16 18:48:05 +03:00
  • 04694b4126 Switch legacy platform manager to the new Ivan Kravets 2020-08-15 23:11:01 +03:00
  • bb6fb3fdf8 Fix bug with parsing detached packages Ivan Kravets 2020-08-15 15:24:35 +03:00
  • 4ec64f8980 Fix a test for examples Ivan Kravets 2020-08-14 17:00:18 +03:00
  • 332874cd4b Fix relative import of platform module on Py27 Ivan Kravets 2020-08-14 16:48:12 +03:00
  • 276ca61cde Refactor dev-platform API Ivan Kravets 2020-08-14 16:39:15 +03:00
  • 5f3ad70190 Rename meta.PackageSourceItem or PackageItem Ivan Kravets 2020-08-14 16:38:46 +03:00
  • ff8ec43a28 Ensure tool-type package is compatible with a host system Ivan Kravets 2020-08-13 21:46:46 +03:00
  • ecc369c2f8 Minor fixes Ivan Kravets 2020-08-13 20:19:27 +03:00
  • 26fdd0a62c Bump version to 4.4.0a8 Ivan Kravets 2020-08-13 18:30:33 +03:00