Ivan Kravets
|
68a3b3f9e7
|
Custom platform_packages per a build environment with an option to override default // Resolve #1367
|
2019-06-07 17:22:02 +03:00 |
|
Ivan Kravets
|
5f1bd286c7
|
Fix "ValueError: invalid literal for int() with base 10: '0.0'" // Resolve #2646
|
2019-06-07 15:12:24 +03:00 |
|
Ivan Kravets
|
d18b4f12d0
|
Sync docs
|
2019-06-07 15:01:52 +03:00 |
|
Ivan Kravets
|
d9010230a4
|
Make internal in-memory cache for package manager to be instance related
|
2019-06-07 15:01:27 +03:00 |
|
Ivan Kravets
|
686d615639
|
Cast env_name to string // Resolve #2644
|
2019-06-07 13:14:14 +03:00 |
|
Ivan Kravets
|
d205370e9b
|
Docs: Minor changes to migration guide
|
2019-06-07 01:06:16 +03:00 |
|
Ivan Kravets
|
ce66033190
|
Docs: update migration from 3.0 to 4.0
|
2019-06-07 00:18:34 +03:00 |
|
Ivan Kravets
|
bcff26d4d7
|
Refactor using "@util.memoized"
|
2019-06-06 00:13:04 +03:00 |
|
Ivan Kravets
|
898d79956d
|
Bump version to 4.0.0a19
|
2019-06-05 18:28:23 +03:00 |
|
Ivan Kravets
|
522f814811
|
Show detailed info about a platform when is installed from local folder or VCS // Resolve #2081
|
2019-06-05 18:26:39 +03:00 |
|
Ivan Kravets
|
394d272324
|
Fix numerous issues related to "UnicodeDecodeError" and international locales, or when project path contains non-ASCII chars // Resolve #143, Resolve #1342, Resolve #1959, Resolve #2100
|
2019-06-05 17:57:22 +03:00 |
|
Ivan Kravets
|
84ce7db3e3
|
Fixed an issue when library keeps reinstalling for non-latin path // Resolve #1252
|
2019-06-05 17:53:02 +03:00 |
|
Ivan Kravets
|
f873bd41f8
|
Better printing of relative path for removed objects
|
2019-06-05 16:47:02 +03:00 |
|
Ivan Kravets
|
5c8c10e7d3
|
Do not check that lib_extra_dirs exist // Resolve #2624
|
2019-06-04 13:55:11 +03:00 |
|
Ivan Kravets
|
a504a13fa8
|
Fix broken example with ConfigParser using // Resolve #2616
|
2019-06-04 00:50:45 +03:00 |
|
Ivan Kravets
|
d09964a897
|
Use common IDE data loading for IDE and DEBUG
|
2019-06-03 19:20:10 +03:00 |
|
Ivan Kravets
|
4416c12747
|
Fix numerous issues related to "UnicodeDecodeError" and international locales, or when project path contains non-ASCII chars // Resolve #2100
|
2019-06-03 17:44:41 +03:00 |
|
Ivan Kravets
|
80a1b95887
|
Sync docs
|
2019-06-03 14:48:05 +03:00 |
|
Ivan Kravets
|
9eb18ca72d
|
PyLint fix
|
2019-06-03 14:29:22 +03:00 |
|
Ivan Kravets
|
37653d8446
|
Better decoding SCons arguments
|
2019-06-03 13:57:58 +03:00 |
|
Ivan Kravets
|
e269c91d26
|
Improve compatibility with hashlib Py2/Py3
|
2019-06-03 13:30:35 +03:00 |
|
Ivan Kravets
|
ac3236693f
|
Bump version to 4.0.0a18
|
2019-06-03 01:14:02 +03:00 |
|
Ivan Kravets
|
d0b3c5ee86
|
Switch between Build Configurations (release and debug) with a new project configuration option build_type // Resolve #2184
|
2019-06-02 14:11:31 +03:00 |
|
Ivan Kravets
|
23a2022f04
|
Add support for PLATFORMIO_DEFAULT_ENVS system environment variable // Resolve #1967
|
2019-06-01 22:43:44 +03:00 |
|
Ivan Kravets
|
c5177efd0b
|
Minor fixes
|
2019-06-01 22:24:38 +03:00 |
|
Ivan Kravets
|
d51cd9c277
|
Bump version to 4.0.0a17
|
2019-06-01 19:48:21 +03:00 |
|
Ivan Kravets
|
6257480d0d
|
Print platform package details, such as version, VSC source and commit // Resolve #2155
|
2019-06-01 19:44:45 +03:00 |
|
Ivan Kravets
|
4af615a49c
|
Maintain renamed options when reading configuration file
|
2019-06-01 16:58:14 +03:00 |
|
Ivan Kravets
|
6186b425d4
|
Typo fix
|
2019-06-01 15:38:55 +03:00 |
|
Ivan Kravets
|
c038074489
|
Override default development platform upload command with a custom // Resolve #2599
|
2019-06-01 14:36:07 +03:00 |
|
Ivan Kravets
|
d25f1ddc21
|
Add project folder prefix to $PROJECT_HASH
|
2019-05-31 21:47:50 +03:00 |
|
Ivan Kravets
|
5011e47709
|
Added support for "shared_dir"
|
2019-05-31 21:18:37 +03:00 |
|
Ivan Kravets
|
33d16bfcf0
|
Use named context meta vars for unit testing
|
2019-05-31 15:47:25 +03:00 |
|
Ivan Kravets
|
bae21f1cdd
|
Allow to pass multiple load commands to PIO Unified Debugger
|
2019-05-31 14:45:48 +03:00 |
|
Ivan Kravets
|
5f9fd9260e
|
New project configuration parser with a strict options typing
|
2019-05-31 14:45:01 +03:00 |
|
Ivan Kravets
|
61db0f1d6a
|
YAPF 0.27.0
|
2019-05-30 23:42:15 +03:00 |
|
Ivan Kravets
|
1598c8197e
|
Fix "clean" target
|
2019-05-30 23:33:57 +03:00 |
|
Ivan Kravets
|
01db26f204
|
Add a link to PIO Unified Debugger options
|
2019-05-30 22:26:42 +03:00 |
|
Ivan Kravets
|
12876c5c2b
|
Merge branch 'feature/refactor-project-options' into develop
|
2019-05-30 22:15:16 +03:00 |
|
Ivan Kravets
|
5c60d922ca
|
Skip "arduino-mock" from CI
|
2019-05-30 22:15:06 +03:00 |
|
Ivan Kravets
|
0570fc6c48
|
Don't override custom "core_dir" on Windows platform
|
2019-05-30 21:56:55 +03:00 |
|
Ivan Kravets
|
f3c8277572
|
Fix broken tests
|
2019-05-30 21:27:12 +03:00 |
|
Ivan Kravets
|
1dbaed5beb
|
Implement "silent" mode for config.validate()
|
2019-05-30 21:26:51 +03:00 |
|
Ivan Kravets
|
19c1574993
|
Use the latest TOX for Travis.CI
|
2019-05-30 17:37:48 +03:00 |
|
Ivan Kravets
|
346579b93c
|
Improve type converting for config options
|
2019-05-30 17:34:44 +03:00 |
|
Ivan Kravets
|
0ce2343836
|
Do not pass project settings as SCons arguments // Resolve #1637
|
2019-05-30 17:08:00 +03:00 |
|
Ivan Kravets
|
d5e277b7cc
|
Minor improvements to unit testing engine
|
2019-05-30 16:39:17 +03:00 |
|
Ivan Kravets
|
3cc4af1723
|
Refactor project config options
|
2019-05-30 16:38:04 +03:00 |
|
Ivan Kravets
|
8d05903bf3
|
Log THE ONLY non sensitive data (used board, platform, and framework)
|
2019-05-30 14:36:04 +03:00 |
|
Ivan Kravets
|
7f845ab943
|
Sync docs and examples
|
2019-05-30 14:32:49 +03:00 |
|