Ivan Kravets
bc2e51d51f
Bump version to 6.1.10a3
2023-07-15 12:09:15 +03:00
Ivan Kravets
bce70d4945
Remove unnecessary dependencies
2023-07-15 12:08:41 +03:00
Ivan Kravets
940fa327f5
Lock "starlette==0.29.0" to Python 3.7
2023-07-13 17:14:59 +03:00
Ivan Kravets
db8f027f30
Refactor platform-related calls to PlatformFactory.from_env
2023-07-12 18:28:20 +03:00
valeros
39b61d50e6
Fix issues reported by Pylint
2023-07-12 10:39:50 +03:00
valeros
f85c3081fe
Minor improvements for firmware memory footprint analysis
...
- Added section name to the section data so that a dev-platform can apply a regex to determine section location in memory
- Performance improvement by analyzing memory location of a firmware section only once
2023-07-11 22:12:54 +03:00
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