Ivan Kravets
|
cacddb9abb
|
Support package packing on the Python 3+ only
|
2020-10-28 22:33:24 +02:00 |
|
Ivan Kravets
|
175be346a8
|
Extend package filters
|
2020-10-28 20:57:26 +02:00 |
|
Ivan Kravets
|
16f5f3ef46
|
Do not pack binary files and docs to the package source archive
|
2020-10-28 14:18:09 +02:00 |
|
Ivan Kravets
|
afd79f4655
|
Improve initiating manifest parser from a package archive
|
2020-10-22 19:08:20 +03:00 |
|
Ivan Kravets
|
23e9596506
|
Automatically build PlatformIO Core extra Python dependencies on a host machine if they are missed in the registry // Resolve #3700
|
2020-10-20 21:06:53 +03:00 |
|
Ivan Kravets
|
2370e16f1b
|
Fixed an "AssertionError: ensure_dir_exists" when checking library updates from simultaneous subprocesses // Resolve #3677
|
2020-09-19 19:29:51 +03:00 |
|
Ivan Kravets
|
687c339f20
|
Fixed a "PermissionError: [WinError 5]" on Windows when external repository is used with lib_deps option // Resolve #3664
|
2020-09-12 23:20:46 +03:00 |
|
Ivan Kravets
|
7d3fc1ec1a
|
Catch exception if folder already exists
|
2020-09-09 18:38:55 +03:00 |
|
Ivan Kravets
|
6987d6c1c6
|
Fixed an issue when can not remove update or remove external dev-platform using PlatformIO Home // Resolve #3663
|
2020-09-09 17:53:04 +03:00 |
|
Ivan Kravets
|
f946a0bc08
|
Reformat code with black==20.8b1
|
2020-09-09 16:27:36 +03:00 |
|
Ivan Kravets
|
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
|
2020-09-09 16:13:39 +03:00 |
|
Ivan Kravets
|
1f284e853d
|
Fixed an issue when the package manager tries to install a built-in library from the registry // Resolve #3662
|
2020-09-09 14:36:01 +03:00 |
|
Ivan Kravets
|
c454ae336d
|
Added support for "owner" requirement when declaring `dependencies using library.json`
|
2020-09-09 13:10:42 +03:00 |
|
Ivan Kravets
|
429f416b38
|
Generate current date for a custom contrib-pysite package
|
2020-09-07 16:38:20 +03:00 |
|
Ivan Kravets
|
65b1029216
|
Host SPDX licenses on Bintray, Github is blocked in multiple countries
|
2020-09-07 13:16:08 +03:00 |
|
Ivan Kravets
|
4234dfb6f9
|
Fixed an issue with "ImportError: cannot import name '_get_backend' from 'cryptography.hazmat.backends'" when using Remote Development // Resolve #3652
|
2020-09-06 18:37:27 +03:00 |
|
Ivan Kravets
|
6e5198f373
|
Minor improvements
|
2020-09-02 18:49:00 +03:00 |
|
Ivan Kravets
|
5cc21511ad
|
Show owner name for packages
|
2020-09-02 16:07:16 +03:00 |
|
Ivan Kravets
|
5dee0a31e6
|
Do not test for package owner if resource is external
|
2020-08-28 21:40:17 +03:00 |
|
Ivan Kravets
|
9f2c134e44
|
Do not detach a new package even if it comes from external source
|
2020-08-28 21:24:48 +03:00 |
|
Ivan Kravets
|
80c1774a19
|
Docs: PlatformIO Core 5.0: new commands, migration guide, other improvements
|
2020-08-28 14:08:26 +03:00 |
|
Ivan Kravets
|
d59416431d
|
Parse npm-like "repository" data from a package manifest // Resolve #3637
|
2020-08-26 15:40:03 +03:00 |
|
Ivan Kravets
|
8625fdc571
|
Minor imperovements
|
2020-08-26 14:51:53 +03:00 |
|
Ivan Kravets
|
e43176e33a
|
Typo fix
|
2020-08-24 23:11:24 +03:00 |
|
Ivan Kravets
|
655e2856d1
|
Bump version to 4.4.0b5
|
2020-08-24 23:05:01 +03:00 |
|
Ivan Kravets
|
c6a37ef880
|
Get real path of just installed core-package
|
2020-08-24 23:04:17 +03:00 |
|
Ivan Kravets
|
13db51a556
|
Install/Uninstall dependencies only for library-type packages // Resolve #3637
|
2020-08-24 15:10:38 +03:00 |
|
Ivan Kravets
|
a069bae1fb
|
Fix a bug with package updating when version is not in SemVer format // Resolve #3635
|
2020-08-23 15:26:58 +03:00 |
|
Ivan Kravets
|
1c8aca2f6a
|
Check ALL possible version for the first matched package
|
2020-08-23 15:25:03 +03:00 |
|
Ivan Kravets
|
620241e067
|
Move package "version" related things to "platformio.package.version" module
|
2020-08-23 15:24:31 +03:00 |
|
Ivan Kravets
|
da179cb33f
|
Enhance configuration variables
|
2020-08-23 14:29:31 +03:00 |
|
Ivan Kravets
|
95151062f5
|
Implement mirroring for HTTP client
|
2020-08-22 22:52:29 +03:00 |
|
Ivan Kravets
|
7e4bfb1959
|
Move CacheContent API to "cache.py" module
|
2020-08-22 20:05:14 +03:00 |
|
Ivan Kravets
|
102aa5f22b
|
Port legacy API requests to the new registry client
|
2020-08-22 17:49:29 +03:00 |
|
Ivan Kravets
|
d92c1d3442
|
Refactor HTTP related operations
|
2020-08-22 17:48:49 +03:00 |
|
Ivan Kravets
|
49b70f44ca
|
Ignore legacy tmp pkg folders
|
2020-08-22 13:56:57 +03:00 |
|
Ivan Kravets
|
808852f4cc
|
Set default timeout for http requests // Resolve #3623
|
2020-08-16 20:21:30 +03:00 |
|
Ivan Kravets
|
04694b4126
|
Switch legacy platform manager to the new
|
2020-08-15 23:11:01 +03:00 |
|
Ivan Kravets
|
bb6fb3fdf8
|
Fix bug with parsing detached packages
|
2020-08-15 15:24:35 +03:00 |
|
Ivan Kravets
|
5f3ad70190
|
Rename meta.PackageSourceItem or PackageItem
|
2020-08-14 16:38:46 +03:00 |
|
Ivan Kravets
|
ff8ec43a28
|
Ensure tool-type package is compatible with a host system
|
2020-08-13 21:46:46 +03:00 |
|
Ivan Kravets
|
64ff6a0ff5
|
Switch legacy core package manager to the new
|
2020-08-13 18:30:04 +03:00 |
|
Ivan Kravets
|
fd7dba1d74
|
Package Manifest: increase package author.name field to the 100 chars
|
2020-08-13 17:50:44 +03:00 |
|
Ivan Kravets
|
d5451756fd
|
Minor improvements
|
2020-08-12 20:09:10 +03:00 |
|
Ivan Kravets
|
893ca1b328
|
Switch library manager to the new package manager
|
2020-08-12 13:27:05 +03:00 |
|
Ivan Kravets
|
2dd69e21c0
|
Implement package removing with dependencies
|
2020-08-01 20:17:07 +03:00 |
|
Ivan Kravets
|
6ac538fba4
|
Remove unused import
|
2020-08-01 15:49:10 +03:00 |
|
Ivan Kravets
|
41c2d64ef0
|
Fix "PermissionError: [WinError 32] The process cannot access the file" on Windows
|
2020-08-01 15:36:28 +03:00 |
|
Ivan Kravets
|
a1970bbfe3
|
Allow a forced package installation with removing existing package
|
2020-08-01 14:38:28 +03:00 |
|
Ivan Kravets
|
d329aef876
|
Initial version of a new package manager
|
2020-07-31 15:42:26 +03:00 |
|