Ivan Kravets
2a1fd273ee
Normalize configuration file path
2023-07-11 20:13:26 +03:00
Ivan Kravets
a423a4dde4
Rename "PackageMetaData" class to "PackageMetadata"
2023-07-11 20:12:20 +03:00
Ivan Kravets
abda3edad6
Use "UNIX_TIME" as the main variable
2023-07-11 15:20:57 +03:00
Ivan Kravets
be4d016f61
Resolved an issue with "pio pkg exec" command on WIndows while executing Python scripts from a package
2023-07-11 14:23:05 +03:00
Ivan Kravets
68e62c7137
Expose sizedata API
2023-07-10 17:41:21 +03:00
Ivan Kravets
bf8f1e9efb
Remove redundant code
2023-07-07 22:48:09 +03:00
Ivan Kravets
a102fd2d48
Bump version to 6.1.10a2
2023-07-07 22:36:58 +03:00
Ivan Kravets
ff221b103a
Resolved an issue that caused generated projects for PlatformIO IDE for VSCode to break when the `-iprefix` compiler flag was used
2023-07-07 22:36:43 +03:00
Ivan Kravets
646aa4f45b
Bump version to 6.1.10a1
2023-07-06 14:44:56 +03:00
Ivan Kravets
325d4c16b8
Merge tag 'v6.1.9' into develop
...
Bump version to 6.1.9
2023-07-06 14:34:07 +03:00
Ivan Kravets
f47083b86b
Merge branch 'release/v6.1.9'
2023-07-06 14:34:06 +03:00
Ivan Kravets
3d48f3ec04
Bump version to 6.1.9
2023-07-06 14:33:15 +03:00
Ivan Kravets
837ea85c3c
Resolved an issue that resulted in unresolved absolute toolchain paths when generating the "compile_commands.json" // Resolve #4684
2023-07-06 13:53:14 +03:00
Ivan Kravets
9585e2a3e3
Fixed handling of `-include` flag // Resolve #4683
2023-07-06 13:42:19 +03:00
Ivan Kravets
5396882e75
Bump version to 6.1.9rc1
2023-07-06 11:40:58 +03:00
Ivan Kravets
109c537d86
Fixed handling of `-include` flag // Resolve #4683
2023-07-06 11:40:30 +03:00
Ivan Kravets
b239628ac3
Install "wheel" package for package publishing
2023-07-05 15:30:50 +03:00
Ivan Kravets
25c7c60f0d
Install "wheel" package for package publishing
2023-07-05 15:30:40 +03:00
Ivan Kravets
8a38442bba
Bump version to 6.1.9a1
2023-07-05 15:13:22 +03:00
Ivan Kravets
205b29560f
Merge tag 'v6.1.8' into develop
...
Bump version to 6.1.8
2023-07-05 15:12:02 +03:00
Ivan Kravets
bbcd92b7c6
Merge branch 'release/v6.1.8'
2023-07-05 15:12:01 +03:00
Ivan Kravets
3b3fbecbf3
c
2023-07-05 15:11:34 +03:00
Ivan Kravets
a3e66d6325
Enable "esphome" project for CI
2023-07-05 14:08:26 +03:00
Ivan Kravets
355f57e888
Update deps
2023-07-05 14:08:09 +03:00
Ivan Kravets
6eff31b5d3
Bump version to 6.1.8rc2
2023-07-04 15:36:46 +03:00
Ivan Kravets
01423a7659
Revert back ProjectConfigDirsMixin (PIO Core 3.x depends on it)
2023-07-04 15:36:19 +03:00
Ivan Kravets
0f9a5f8eee
Show only the package name in "cyan" color
2023-07-04 15:35:57 +03:00
Ivan Kravets
1c419ef71a
Bump version to 6.1.8rc1
2023-07-03 18:38:48 +03:00
Ivan Kravets
01ab1fa4c0
Resolved a critical issue related to the usage of the `-include` flag // Resolve #4682
2023-07-03 18:37:57 +03:00
Ivan Kravets
0ff46bdd88
Improve support for Python 3.6
2023-07-03 13:53:12 +03:00
Ivan Kravets
dd033bf675
Sync docs
2023-07-03 13:52:09 +03:00
Ivan Kravets
a28a3d31c9
Keep http session per active PIO Home
2023-06-29 21:28:46 +03:00
Ivan Kravets
450f48ba81
Implement platform.fetch_examples endpoint
2023-06-29 21:28:00 +03:00
Ivan Kravets
813861ddae
Implement new project.init_v2 endpoint
2023-06-29 21:26:59 +03:00
Ivan Kravets
939b9b9112
Support "file://" scheme for the requested URL
2023-06-29 21:26:33 +03:00
Ivan Kravets
98edf7609f
Mock ajsonrpc.utils.is_invalid_params broken implementation
2023-06-29 21:26:00 +03:00
Ivan Kravets
9f0efdeb5c
Bump version to 6.1.8b3
2023-06-27 16:03:59 +03:00
Ivan Kravets
3fd063d8ed
Minor improvements
2023-06-27 16:03:37 +03:00
Ivan Kravets
1b55da0af2
Force to installed dev-platform is available
2023-06-27 15:10:26 +03:00
Ivan Kravets
4dc44868ea
Use native asyncio.to_thread if available
2023-06-24 19:40:54 +03:00
Ivan Kravets
f720cd841c
Use typex name instead of type_
2023-06-24 19:39:34 +03:00
Ivan Kravets
53f1d82890
Handle HTTP Client Error as UserSideException
2023-06-23 12:15:42 +03:00
Ivan Kravets
e78efff33b
Allow the use of the underscore symbol in the "keywords" field
2023-06-22 20:41:44 +03:00
Ivan Kravets
a754a28cd8
Unlock "urllib3" package version if SSL module is supported // Issue #4614
2023-06-22 13:55:44 +03:00
Ivan Kravets
1d97982230
Bump version to 6.1.8b2
2023-06-21 16:31:43 +03:00
Ivan Kravets
e022b67161
Import PlatformioException (espressif32 dev-platform monitor depends on it)
2023-06-21 16:31:05 +03:00
Ivan Kravets
82de26d401
Bump version to 6.1.8b1
2023-06-21 13:56:50 +03:00
Dawid Nowak
31218060db
ProjectOptionValueError: displays the config option description ( #4674 )
...
ProjectOptionValueError: display the config option description
It gives a bit more context of the problem for the user.
Example message with the description included:
`Error: Invalid value: 'invalid_debug_mode' is not one of 'always', 'modified', 'manual'. for option `debug_load_mode` (Allows one to control when PlatformIO should load debugging firmware to the end target) in section [env:nodemcu]`
Co-authored-by: Ivan Kravets <me@ikravets.com >
2023-06-21 13:49:22 +03:00
Ivan Kravets
e25b170b34
Show error name when raising UserSideException
2023-06-21 13:47:45 +03:00
Ivan Kravets
326ebcf593
Support -std=gnu++2a and similar standards // Issue #3653
2023-06-21 12:45:28 +03:00