Compare commits

..

3 Commits

Author SHA1 Message Date
cb36b8adb3 Version bump
All checks were successful
ydeng/csvbyname/pipeline/head This commit looks good
2023-04-21 15:56:08 -05:00
ded60aa742 Added step to test if command is runnable
All checks were successful
ydeng/csvbyname/pipeline/head This commit looks good
2023-04-21 15:53:07 -05:00
adf734f3c1 Added feature to add basename column to output
All checks were successful
ydeng/csvbyname/pipeline/head This commit looks good
2023-04-21 15:52:20 -05:00
4 changed files with 15 additions and 4 deletions

4
.vscode/launch.json vendored
View File

@ -8,7 +8,6 @@
"name": "Use Test Resources",
"type": "python",
"request": "launch",
"program": "${workspaceFolder}/csvbyname/csvbyname.py",
"console": "integratedTerminal",
"args": [
"${workspaceFolder}/tests/resources",
@ -20,7 +19,8 @@
"-V",
"DEBUG"
],
"justMyCode": true
"justMyCode": true,
"module": "csvbyname.cli"
}
]
}

1
Jenkinsfile vendored
View File

@ -20,6 +20,7 @@ pipeline {
stage("test") {
steps {
sh "pip install dist/*.whl"
sh "csvbyname -h"
}
}
stage("archive") {

View File

@ -13,7 +13,7 @@ def run(args):
args.recursive,
args.add_re_property,
)
write_collected_to_csv(args.output, collected, pkeys)
write_collected_to_csv(args.output, collected, pkeys, args.output_basename)
def main():
@ -64,6 +64,16 @@ def main():
nargs="+",
type=str,
)
argparser.add_argument(
"-n",
"--output-basename",
help='Adds a column called "basename" to the resulting CSV where it is just '
"The base name of the path instead of the entire path. This is not guaranteed "
"to be unique.",
default=False,
required=False,
action="store_true",
)
argparser.add_argument(
"-V",
"--verbosity",

View File

@ -1,6 +1,6 @@
[metadata]
name = csvbyname
version = 0.0.3
version = 0.0.4
author = Harrison
[options]