Ivan Kravets
e48dfbaadc
Update SPDX Data to v3.21
2023-06-19 11:38:43 +03:00
Ivan Kravets
c0d2abc9a7
Call "on_platformio_end" when Click finished
2023-06-16 20:10:39 +03:00
Ivan Kravets
d017a8197e
Refactor event logging
2023-06-16 20:09:23 +03:00
Ivan Kravets
378528abfc
Switch to Python's time module
2023-06-16 20:08:45 +03:00
Ivan Kravets
91487f179e
Catch debug init error
2023-06-16 20:07:26 +03:00
Ivan Kravets
363fee4ba0
Use direct urllib3 module
2023-06-16 20:06:46 +03:00
Ivan Kravets
41cc735979
VCS base exception is UserSideException
2023-06-16 20:06:00 +03:00
Ivan Kravets
c9235a5276
Use UTC-based timestamp
2023-06-09 15:18:07 +03:00
Ivan Kravets
355f5afab9
* Optimized project integration templates to address the issue of long paths on Windows // Resolve #4652
2023-06-08 15:03:42 +03:00
Ivan Kravets
2b36c7086a
Publish wheels to the PyPi registry
2023-06-08 14:52:18 +03:00
Ivan Kravets
f819cbb4b8
Sync docs
2023-06-08 14:51:52 +03:00
Ivan Kravets
e3c33596db
Use python -m pip instead of pip
2023-06-07 12:13:55 +03:00
Ivan Kravets
1bcec6654d
Update deps
2023-06-07 12:10:00 +03:00
Ivan Kravets
9df692529b
Bump version to 6.1.8a4
2023-06-06 14:23:30 +03:00
Ivan Kravets
141d6fc4a6
Use unix timestamp as session id
2023-06-06 14:23:19 +03:00
Ivan Kravets
6bc915f7db
Bump version to 6.1.8a3
2023-06-06 14:15:02 +03:00
Ivan Kravets
4ae24a619f
Implement anonymous session mechanism to respect user privacy
2023-06-06 14:14:38 +03:00
Ivan Kravets
7f7bc76b20
Sync docs
2023-06-05 20:10:37 +03:00
Ivan Kravets
55e7b36dc4
Minor fixes
2023-06-05 18:51:58 +03:00
Ivan Kravets
395a4053aa
Bump version to 6.1.8a2
2023-06-05 18:25:02 +03:00
Ivan Kravets
cb65bdf22f
Enhance user privacy protection through refined telemetry implementation
2023-06-05 18:24:42 +03:00
Ivan Kravets
6ea7ded483
Run tests against API v3
2023-06-05 18:15:30 +03:00
Ivan Kravets
eeb0116f28
Skip exception when fetching SSL settings
2023-06-01 18:41:50 +03:00
Ivan Kravets
63ca19541f
Enhance the parsing of the platformio.ini to provide comprehensive diagnostic information
2023-05-31 20:15:36 +03:00
Ivan Kravets
e0f839a372
Update deps
2023-05-31 20:15:08 +03:00
Ivan Kravets
4fc6b26db5
Fix docs builder
2023-05-16 18:46:38 +03:00
Ivan Kravets
4388cd4321
Improve "CONTRIBUTING" guide // Resolve #4622
2023-05-16 18:12:25 +03:00
Ivan Kravets
71afa639e2
Fix tox's "docs" environment // Resolve #4624
2023-05-16 17:59:47 +03:00
Ivan Kravets
89ffd82275
Update ISSUE_TEMPLATE.md
2023-05-10 18:05:48 +03:00
Ivan Kravets
148ce1a897
Bump version to 6.1.8a1
2023-05-08 18:03:34 +03:00
Ivan Kravets
58a59f8ae8
Merge tag 'v6.1.7' into develop
...
Bump version to 6.1.7
2023-05-08 17:58:34 +03:00
Ivan Kravets
fc12dda765
Merge branch 'release/v6.1.7'
2023-05-08 17:58:34 +03:00
Ivan Kravets
41fb1ca8bd
Bump version to 6.1.7
2023-05-08 17:58:23 +03:00
Ivan Kravets
bba5bc9d0f
Lock "urllib3<2" becuase urllib3 v2.0 only supports OpenSSL 1.1.1+ // Resolve #4614
2023-05-06 14:15:40 +03:00
Ivan Kravets
f8f3e9863e
Bump version to 6.1.7rc2
2023-05-04 23:14:21 +03:00
Ivan Kravets
eb20f3410a
Minor fixes
2023-05-04 23:13:10 +03:00
Ivan Kravets
681b90e6b2
Implement ProjectRPC.create_empty
2023-05-03 22:28:16 +03:00
Ivan Kravets
c016d6827b
Implement RPC notification system
2023-05-03 22:27:00 +03:00
Ivan Kravets
f840577066
Remove unnecessary logging
2023-05-03 22:26:12 +03:00
Ivan Kravets
475c5d2a3c
Implement native async RPC core.exec
2023-05-03 22:25:44 +03:00
Ivan Kravets
f9cbf6cb97
Set caller id when available
2023-05-03 11:22:19 +03:00
Ivan Kravets
d728e0e873
Introduced a new --sample-code option to the pio project init command
2023-05-03 11:21:49 +03:00
Ivan Kravets
7876626f04
Add BaseRPCHandler
2023-05-02 21:47:10 +03:00
Dawid Nowak
f6aa95a4fe
test/runners/unity.py: fixed warnings: [-Wunused-parameter] ( #4610 )
...
They appear when the tests are run with the `Wextra` flag.
I know of 3 possible solutions:
* A.) `static_cast<void>(unusedParameter);` – the preferred C++ way, but `unity` can also be used with `C`
* B.) `(void) unusedParameter;` – "old" C–style casting – the one I used – compatible with both C and C++
* C.) remove `unusedParameter` var from the function arguments – but keeping the name better explains what it is
```
Library Manager: Installing throwtheswitch/Unity @ ^2.5.2
Unpacking [####################################] 100%
Library Manager: Unity@2.5.2 has been installed!
.pio/build/native/unity_config/unity_config.c:39:37: warning: unused parameter 'baudrate' [-Wunused-parameter]
void unityOutputStart(unsigned long baudrate) { }
^
1 warning generated.
Testing...
```
2023-05-01 14:30:27 +03:00
Ivan Kravets
4596acab81
Add os.call_path_module_func RPC
2023-05-01 11:37:44 +03:00
Ivan Kravets
09f1269440
Docs: Sync dev-platforms
2023-04-29 16:48:46 +03:00
Ivan Kravets
939f8e0812
Fetch framework data from PIO Registry
2023-04-29 16:48:33 +03:00
Ivan Kravets
1d0d89a4fa
Remove unused code
2023-04-29 16:48:14 +03:00
Ivan Kravets
2908efd337
Bump version to 6.1.7rc1
2023-04-27 22:56:39 +03:00
Ivan Kravets
9dc6ed031f
Resolved an issue where upgrading PlatformIO Core fails on Windows with Python 3.11 // Resolve #4540
2023-04-27 22:56:25 +03:00