Ivan Kravets
|
8de5db4b48
|
Added support for “scripts” in package manifest // Resolve #485
|
2022-04-03 19:53:34 +03:00 |
|
Ivan Kravets
|
d86f7fc25e
|
Added ability to override a tool version using the "platform_packages" option // Resolve #3798
|
2022-04-01 22:05:30 +03:00 |
|
Ivan Kravets
|
e4fb675d5f
|
Install only missed dependencies for the private libraries // Resolve #2910
|
2022-04-01 17:25:40 +03:00 |
|
Ivan Kravets
|
7d9c018b44
|
Implement Click logging handler for package manager
|
2022-03-30 21:40:59 +03:00 |
|
Ivan Kravets
|
bd202f55ce
|
Rename search "filters" to "qualifiers"
|
2022-03-30 14:43:02 +03:00 |
|
Ivan Kravets
|
6c8173d1aa
|
Implement pio pkg show command // Issue #3373
|
2022-03-29 16:39:48 +03:00 |
|
Ivan Kravets
|
53753c0127
|
Do not install dependencies that are built-in libraries
|
2022-03-23 18:01:23 +02:00 |
|
Ivan Kravets
|
95604ff66a
|
Minor enhancements
|
2022-03-23 18:00:31 +02:00 |
|
Ivan Kravets
|
435a526140
|
Implement pio pkg update command // Issue #3373
|
2022-03-20 15:40:44 +02:00 |
|
Ivan Kravets
|
346580d955
|
Do not warn about unknown packages if they are built-in libraries
|
2022-03-19 18:13:29 +02:00 |
|
Ivan Kravets
|
81f343dbe8
|
Cleanup dev-platform package installer
|
2022-03-19 18:12:36 +02:00 |
|
Ivan Kravets
|
463a16a68f
|
Implement "pio pkg uninstall" command // Issue #3373
|
2022-03-16 16:23:09 +02:00 |
|
Ivan Kravets
|
f28651eaf7
|
Ensure package dependencies are installed // Resolve #2573
|
2022-03-08 14:59:12 +02:00 |
|
Ivan Kravets
|
9e40eb992e
|
Implement unified "pio pkg install" CLI // Issue #3373
|
2022-03-08 14:58:01 +02:00 |
|
Ivan Kravets
|
f2fbdafe64
|
Use the latest PIO Remote dependencies on non-ARM platforms // Issue #3865
|
2022-02-22 13:36:11 +02:00 |
|
Ivan Kravets
|
e49fb9f0d0
|
Minor Py.Test fixes
|
2022-02-19 20:45:37 +02:00 |
|
Ivan Kravets
|
e6864adfb6
|
Minor improvements
|
2022-02-18 18:34:50 +02:00 |
|
Ivan Kravets
|
8562319638
|
Do not handle built-in libraries when using package manager
|
2022-02-18 18:34:24 +02:00 |
|
Ivan Kravets
|
6be17cec37
|
Added support for dependencies declared in a "tool" type package
|
2022-02-18 17:51:07 +02:00 |
|
Ivan Kravets
|
f34e6e9c4c
|
Port package management "print_message" to the Python logging system
|
2022-02-18 12:57:30 +02:00 |
|
Ivan Kravets
|
e8051838a3
|
Dropped support for "pythonPackages" field in "platform.json" manifest in favor of "Extra Python Dependencies"
|
2022-02-17 17:25:21 +02:00 |
|
Ivan Kravets
|
0bdef36e2a
|
pio pkg outdated - check for project outdated packages // Issue #3373
|
2022-02-12 23:06:10 +02:00 |
|
Ivan Kravets
|
526abc6a9f
|
Improved PIO Remote setup on credit-card sized computers (Raspberry Pi, BeagleBon, etc) // Resolve #3865
|
2022-02-11 14:42:17 +02:00 |
|
Ivan Kravets
|
254507c3a3
|
Escape custom request arguments
|
2022-01-04 15:02:48 +02:00 |
|
Ivan Kravets
|
fb046c43ea
|
Require authorization for package downloading
|
2022-01-04 14:46:51 +02:00 |
|
Ivan Kravets
|
6081f9ff1b
|
Switch to the universal Twisted
|
2022-01-02 23:08:12 +02:00 |
|
Ivan Kravets
|
dec38273b6
|
Cleanup code
|
2021-12-15 11:59:19 +02:00 |
|
Ivan Kravets
|
5098f5f420
|
Minor improvements // Issue #3865
|
2021-12-14 22:55:48 +02:00 |
|
Ivan Kravets
|
a4692d5457
|
Improved PIO Remote setup on credit-card sized computers (Raspberry Pi, BeagleBon, etc) // Resolve #3865
|
2021-12-14 22:38:31 +02:00 |
|
Ivan Kravets
|
b7f10982c3
|
Update PIO Remote deps // Issue #3865
|
2021-12-14 21:14:11 +02:00 |
|
Ivan Kravets
|
39494d18bf
|
Revert "Revert "Lock "cryptography" to RUST-less 3.3.2 version""
This reverts commit 24e63e7a02.
|
2021-12-06 20:59:31 +02:00 |
|
Ivan Kravets
|
24e63e7a02
|
Revert "Lock "cryptography" to RUST-less 3.3.2 version"
This reverts commit 3828e6d15e.
|
2021-12-02 19:30:19 +02:00 |
|
Ivan Kravets
|
3828e6d15e
|
Lock "cryptography" to RUST-less 3.3.2 version
|
2021-11-29 14:31:38 +02:00 |
|
Ivan Kravets
|
4687665ff3
|
Improved support for projects located on a network share // Resolve #3417 , Resolve #3926 , Resolve #4102
|
2021-11-12 15:17:25 +02:00 |
|
Maximilian Gerhardt
|
1d80da2559
|
Add "inc" as sign that it's the root of the library (#4093)
* Add "inc" as sign that it's the root of the library
* Add "inc" and "Inc"
Co-authored-by: Ivan Kravets <me@ikravets.com>
|
2021-11-05 14:16:36 +02:00 |
|
Ivan Kravets
|
dbc73f5086
|
Use Rust-less "cryptography" dependency for PIO Remote
|
2021-10-30 14:30:30 +03:00 |
|
Ivan Kravets
|
1174958e8b
|
Add project.helpers.get_project_all_lib_dirs API (used by platformio-node-helpers)
|
2021-10-26 14:36:18 +03:00 |
|
Ivan Kravets
|
1dd0635e5e
|
Use secured bitly
|
2021-10-25 20:25:23 +03:00 |
|
Ivan Kravets
|
4839fe37a3
|
Improved PlatformIO directory interpolation (${platformio.***_dir}) in “platformio.ini” configuration file // Resolve #3934
|
2021-10-24 18:19:40 +03:00 |
|
Phill Price
|
9914b7ea38
|
Typo (#4087)
showed > shown
|
2021-10-23 13:01:48 +03:00 |
|
Ivan Kravets
|
4af17356f3
|
Handle ".hpp" files when looking for a library root
|
2021-10-11 15:01:42 +03:00 |
|
Ivan Kravets
|
a65d973660
|
Extend library root signs with "include" and "src" dirs // Resolve #4073
|
2021-10-08 15:00:05 +03:00 |
|
Ivan Kravets
|
e8769fff7d
|
Improved handling of a library root based on "Conan" or "CMake" build systems // Resolve #3887
|
2021-09-29 19:21:31 +03:00 |
|
Ivan Kravets
|
d819617d2b
|
Specify encoding for "open()" functions
|
2021-08-28 13:10:07 +03:00 |
|
Ivan Kravets
|
ff6d169862
|
Fix PyLint for v2.9.3
|
2021-07-05 13:30:37 +03:00 |
|
Ivan Kravets
|
61d6cd3c18
|
Apply black formatter
|
2021-04-28 19:58:50 +03:00 |
|
Ivan Kravets
|
a78db17784
|
Drop support for Python 2
|
2021-03-19 00:21:44 +02:00 |
|
Ivan Kravets
|
622a190a61
|
Avoid "rustup" when building cryptography for contrib-pysite // Resolve #3865
|
2021-03-15 17:00:16 +02:00 |
|
Ivan Kravets
|
d8d2b215d1
|
Minor improvement
|
2021-02-03 23:11:47 +02:00 |
|
Ivan Kravets
|
8ff270c5f7
|
Skip non-existing package when checking for update// Resolve #3818
|
2021-01-26 17:05:37 +02:00 |
|