vmklib
Advanced tools
Sorry, the diff of this file is not supported yet
+10
-12
| Metadata-Version: 2.4 | ||
| Name: vmklib | ||
| Version: 2.0.7 | ||
| Version: 2.0.8 | ||
| Summary: Simplify project workflows by standardizing use of GNU Make. | ||
@@ -48,7 +48,7 @@ Home-page: https://github.com/libre-embedded/vmklib | ||
| version=3.2.3 | ||
| hash=c2b4e4ec417da8053aab0e2e7d6d2e53 | ||
| hash=29f6b80b39ead62703679a7a6d9766e2 | ||
| ===================================== | ||
| --> | ||
| # vmklib ([2.0.7](https://pypi.org/project/vmklib/)) | ||
| # vmklib ([2.0.8](https://pypi.org/project/vmklib/)) | ||
@@ -110,3 +110,3 @@ [](https://pypi.org/project/vmklib/) | ||
| ``` | ||
| $ ./venv3.12/bin/mk -h | ||
| $ ./venv3.13/bin/mk -h | ||
@@ -129,17 +129,15 @@ usage: mk [-h] [--version] [-v] [-q] [--curses] [--no-uvloop] [-C DIR] | ||
| --no-uvloop whether or not to disable uvloop as event loop driver | ||
| -C DIR, --dir DIR execute from a specific directory | ||
| -p PREFIX, --prefix PREFIX | ||
| a prefix to apply to all targets | ||
| -C, --dir DIR execute from a specific directory | ||
| -p, --prefix PREFIX a prefix to apply to all targets | ||
| -d, --disable-make whether or not to allow GNU Make target resolution | ||
| (default: 'False') | ||
| -D DEFAULT, --default DEFAULT | ||
| -D, --default DEFAULT | ||
| default target to make if none is specified (default: | ||
| 'all') | ||
| -f FILE, --file FILE file to source user-provided recipes from (default: | ||
| -f, --file FILE file to source user-provided recipes from (default: | ||
| 'Makefile') | ||
| -c CONFIG, --config CONFIG | ||
| file to source user-provided variable definitions, | ||
| -c, --config CONFIG file to source user-provided variable definitions, | ||
| ahead of loading package makefiles (default: | ||
| 'vmklib.json') | ||
| -P PROJ, --proj PROJ project name for internal variable use | ||
| -P, --proj PROJ project name for internal variable use | ||
@@ -146,0 +144,0 @@ ``` |
+1
-1
@@ -7,3 +7,3 @@ [build-system] | ||
| name = "vmklib" | ||
| version = "2.0.7" | ||
| version = "2.0.8" | ||
| description = "Simplify project workflows by standardizing use of GNU Make." | ||
@@ -10,0 +10,0 @@ readme = "README.md" |
+9
-11
@@ -5,7 +5,7 @@ <!-- | ||
| version=3.2.3 | ||
| hash=c2b4e4ec417da8053aab0e2e7d6d2e53 | ||
| hash=29f6b80b39ead62703679a7a6d9766e2 | ||
| ===================================== | ||
| --> | ||
| # vmklib ([2.0.7](https://pypi.org/project/vmklib/)) | ||
| # vmklib ([2.0.8](https://pypi.org/project/vmklib/)) | ||
@@ -67,3 +67,3 @@ [](https://pypi.org/project/vmklib/) | ||
| ``` | ||
| $ ./venv3.12/bin/mk -h | ||
| $ ./venv3.13/bin/mk -h | ||
@@ -86,17 +86,15 @@ usage: mk [-h] [--version] [-v] [-q] [--curses] [--no-uvloop] [-C DIR] | ||
| --no-uvloop whether or not to disable uvloop as event loop driver | ||
| -C DIR, --dir DIR execute from a specific directory | ||
| -p PREFIX, --prefix PREFIX | ||
| a prefix to apply to all targets | ||
| -C, --dir DIR execute from a specific directory | ||
| -p, --prefix PREFIX a prefix to apply to all targets | ||
| -d, --disable-make whether or not to allow GNU Make target resolution | ||
| (default: 'False') | ||
| -D DEFAULT, --default DEFAULT | ||
| -D, --default DEFAULT | ||
| default target to make if none is specified (default: | ||
| 'all') | ||
| -f FILE, --file FILE file to source user-provided recipes from (default: | ||
| -f, --file FILE file to source user-provided recipes from (default: | ||
| 'Makefile') | ||
| -c CONFIG, --config CONFIG | ||
| file to source user-provided variable definitions, | ||
| -c, --config CONFIG file to source user-provided variable definitions, | ||
| ahead of loading package makefiles (default: | ||
| 'vmklib.json') | ||
| -P PROJ, --proj PROJ project name for internal variable use | ||
| -P, --proj PROJ project name for internal variable use | ||
@@ -103,0 +101,0 @@ ``` |
+10
-12
| Metadata-Version: 2.4 | ||
| Name: vmklib | ||
| Version: 2.0.7 | ||
| Version: 2.0.8 | ||
| Summary: Simplify project workflows by standardizing use of GNU Make. | ||
@@ -48,7 +48,7 @@ Home-page: https://github.com/libre-embedded/vmklib | ||
| version=3.2.3 | ||
| hash=c2b4e4ec417da8053aab0e2e7d6d2e53 | ||
| hash=29f6b80b39ead62703679a7a6d9766e2 | ||
| ===================================== | ||
| --> | ||
| # vmklib ([2.0.7](https://pypi.org/project/vmklib/)) | ||
| # vmklib ([2.0.8](https://pypi.org/project/vmklib/)) | ||
@@ -110,3 +110,3 @@ [](https://pypi.org/project/vmklib/) | ||
| ``` | ||
| $ ./venv3.12/bin/mk -h | ||
| $ ./venv3.13/bin/mk -h | ||
@@ -129,17 +129,15 @@ usage: mk [-h] [--version] [-v] [-q] [--curses] [--no-uvloop] [-C DIR] | ||
| --no-uvloop whether or not to disable uvloop as event loop driver | ||
| -C DIR, --dir DIR execute from a specific directory | ||
| -p PREFIX, --prefix PREFIX | ||
| a prefix to apply to all targets | ||
| -C, --dir DIR execute from a specific directory | ||
| -p, --prefix PREFIX a prefix to apply to all targets | ||
| -d, --disable-make whether or not to allow GNU Make target resolution | ||
| (default: 'False') | ||
| -D DEFAULT, --default DEFAULT | ||
| -D, --default DEFAULT | ||
| default target to make if none is specified (default: | ||
| 'all') | ||
| -f FILE, --file FILE file to source user-provided recipes from (default: | ||
| -f, --file FILE file to source user-provided recipes from (default: | ||
| 'Makefile') | ||
| -c CONFIG, --config CONFIG | ||
| file to source user-provided variable definitions, | ||
| -c, --config CONFIG file to source user-provided variable definitions, | ||
| ahead of loading package makefiles (default: | ||
| 'vmklib.json') | ||
| -P PROJ, --proj PROJ project name for internal variable use | ||
| -P, --proj PROJ project name for internal variable use | ||
@@ -146,0 +144,0 @@ ``` |
@@ -34,3 +34,3 @@ LICENSE | ||
| vmklib/data/lib_tasks/conf.py | ||
| vmklib/data/lib_tasks/__pycache__/conf.cpython-312.pyc | ||
| vmklib/data/lib_tasks/__pycache__/conf.cpython-313.pyc | ||
| vmklib/data/python/build.mk | ||
@@ -37,0 +37,0 @@ vmklib/data/python/docs.mk |
| # ===================================== | ||
| # generator=datazen | ||
| # version=3.2.3 | ||
| # hash=f313c34812867522f042e1d55dadbf36 | ||
| # hash=6cefb4360f17a894fc8ed90307c5432e | ||
| # ===================================== | ||
@@ -13,2 +13,2 @@ | ||
| PKG_NAME = "vmklib" | ||
| VERSION = "2.0.7" | ||
| VERSION = "2.0.8" |
+2
-3
| # ===================================== | ||
| # generator=datazen | ||
| # version=3.2.3 | ||
| # hash=745689313e0947f30ccf35892bb72cd4 | ||
| # hash=4a3906888ce56b13205b3ba445f8eabd | ||
| # ===================================== | ||
@@ -16,3 +16,2 @@ | ||
| import sys | ||
| from typing import List | ||
@@ -27,3 +26,3 @@ # third-party | ||
| def main(argv: List[str] = None) -> int: | ||
| def main(argv: list[str] = None) -> int: | ||
| """Program entry-point.""" | ||
@@ -30,0 +29,0 @@ |
@@ -40,2 +40,4 @@ """ | ||
| method: str = None, | ||
| entry: str = "curl", | ||
| log: bool = True, | ||
| ) -> CommandResult: | ||
@@ -60,3 +62,3 @@ """Run a curl command.""" | ||
| await self.subprocess_exec( | ||
| "curl", | ||
| entry, | ||
| *extra_args, | ||
@@ -75,2 +77,15 @@ *args, | ||
| return CommandResult(proc.returncode, stdout.decode(), stderr.decode()) | ||
| result = proc.returncode | ||
| stdout_str = stdout.decode() | ||
| stderr_str = stderr.decode() | ||
| if log: | ||
| self.logger.info( | ||
| "%s result (%d) stdout='%s' stderr='%s'", | ||
| entry, | ||
| result, | ||
| stdout_str, | ||
| stderr_str, | ||
| ) | ||
| return CommandResult(result, stdout_str, stderr_str) |
Sorry, the diff of this file is not supported yet
Alert delta unavailable
Currently unable to show alert delta for PyPI packages.
112183
0.19%1596
0.76%