Ivan Kravets
|
e2bb81bae4
|
Restore legacy util.cd API
|
2020-08-23 13:22:11 +03:00 |
|
Ivan Kravets
|
dcf91c49ac
|
Remove debug code
|
2020-08-22 22:56:26 +03:00 |
|
Ivan Kravets
|
c2caf8b839
|
Bump version to 4.4.0b2
|
2020-08-22 22:53:41 +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
|
abae9c7e77
|
Cache base registry requests
|
2020-08-22 17:52:12 +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
|
aa186382a8
|
Upgraded to SCons 4.0
|
2020-08-22 14:22:37 +03:00 |
|
Ivan Kravets
|
49b70f44ca
|
Ignore legacy tmp pkg folders
|
2020-08-22 13:56:57 +03:00 |
|
Ivan Kravets
|
d980194600
|
Bump version to 4.4.0b1
|
2020-08-17 15:34:02 +03:00 |
|
Ivan Kravets
|
6f7fc638c7
|
Fix PyLint errors in tests
|
2020-08-17 12:56:57 +03:00 |
|
Ivan Kravets
|
2459e85c1d
|
Fix a bug with the custom platform packages // Resolve #3628
|
2020-08-17 12:13:25 +03:00 |
|
Ivan Kravets
|
74e27a2edc
|
Enable "cyclic reference" for GCC linker only for the embedded dev-platforms // Resolve #3570
|
2020-08-16 20:26:59 +03:00 |
|
Ivan Kravets
|
808852f4cc
|
Set default timeout for http requests // Resolve #3623
|
2020-08-16 20:21:30 +03:00 |
|
Ivan Kravets
|
67e6d177b4
|
Minor fixes for dev-platform factory
|
2020-08-16 18:48:05 +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
|
332874cd4b
|
Fix relative import of platform module on Py27
|
2020-08-14 16:48:12 +03:00 |
|
Ivan Kravets
|
276ca61cde
|
Refactor dev-platform API
|
2020-08-14 16:39:15 +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
|
ecc369c2f8
|
Minor fixes
|
2020-08-13 20:19:27 +03:00 |
|
Ivan Kravets
|
26fdd0a62c
|
Bump version to 4.4.0a8
|
2020-08-13 18:30:33 +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
|
a01b3a2473
|
Do not raise exception when package is not found (404), return None
|
2020-08-01 19:58:59 +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 |
|
Valerii Koval
|
2bc47f4e97
|
PyLint fix
|
2020-07-28 15:55:25 +03:00 |
|
Valerii Koval
|
933a09f981
|
Update unit testing support for mbed framework
- Take into account Mbed OS6 API changes
- RawSerial is used with Mbed OS 5 since Serial doesn't support putc with baremetal profile
|
2020-07-28 15:22:36 +03:00 |
|
Valerii Koval
|
adc2d5fe7c
|
Update VSCode template
Starting with cpptools v0.29 escaped paths in compilerArgs field don't work on Windows.
|
2020-07-28 15:10:52 +03:00 |
|
Ivan Kravets
|
def149a29e
|
Use updated registry API
|
2020-07-25 17:13:05 +03:00 |
|
Ivan Kravets
|
39cb23813f
|
Allow ignoring "platforms" and "frameworks" fields in "library.json" and treat a library as compatible with all
|
2020-07-25 11:51:47 +03:00 |
|
Ivan Kravets
|
85f5a6a84a
|
Bump version to 4.4.0a7
|
2020-07-24 21:00:58 +03:00 |
|
Ivan Kravets
|
6ace5668b8
|
Update the registry publish endpoints
|
2020-07-24 20:57:18 +03:00 |
|
Ivan Kravets
|
c193a4ceb7
|
Handle proxy environment variables in lower case // Resolve #3606
|
2020-07-23 19:07:29 +03:00 |
|
Ivan Kravets
|
881c5ea308
|
Remove unused code
|
2020-07-23 17:37:23 +03:00 |
|
Ivan Kravets
|
22f1b94062
|
Bump version to 4.4.0a6
|
2020-07-21 12:42:26 +03:00 |
|
Ivan Kravets
|
ea30d94324
|
Automatically enable LDF dependency chain+ mode (evaluates C/C++ Preprocessor conditional syntax) for Arduino library when “library.properties” has “depends” field // Resolve #3607
|
2020-07-21 12:41:38 +03:00 |
|
Ivan Kravets
|
1ed462a29a
|
PyLint fix
|
2020-07-16 01:00:38 +03:00 |
|
Ivan Kravets
|
a2efd7f7c5
|
Bump version to 4.4.0a5
|
2020-07-15 23:18:07 +03:00 |
|
Ivan Kravets
|
ca33058637
|
New commands for the registry package management (pack, publish, unpublish)
|
2020-07-15 23:16:46 +03:00 |
|
Ivan Kravets
|
a6f143d1ca
|
Dump data intended for IDE extensions/plugins using a new platformio project idedata command
|
2020-07-15 14:20:29 +03:00 |
|
Ivan Kravets
|
1368fa4c3b
|
Implement new fields (id, ownername, url, requirements) for PackageSpec API
|
2020-07-14 21:07:09 +03:00 |
|