korpokkur is command tool set for scaffold.
(only support 2.7 and 3.3
korpokkur has several subcommands. list below.
list
create
scan
list
$ korpokkur list
package -- tiny python package scaffold (this is sample)
scaffold -- korpokkur scaffold template template
create
$ korpokkur create package .
package (package name)[sample]:foo
version (version number for project)[0.0]:0.1
description (package description)[-]:sample package
$ tree foo
foo
|-- CHANGES.txt
|-- README.rst
|-- foo
| `-- tests
| `-- __init__.py
`-- setup.py
sometime, it’s annoying that asking via interactive shell when unknown setting is found. so, enable to pass value by config file.
$ korpokkur create --config ./foo.ini package .
[scaffold]
package = foo
version = 0.1
description = sample package
or json file is also ok.
$ korpokkur create --config ./foo.json package .
{"package": "foo", "version": "0.1", "sample package"}
scan
scan is dry-run operation about create.
$ korpokkur scan package
package (package name)[sample]:foo
d[c]: /tmp/foo
d[c]: /tmp/foo/foo
f[c]: ~/korpokkur/scaffolds/package/+package+/CHANGES.txt -> /tmp/foo/CHANGES.txt
f[m]: ~/korpokkur/scaffolds/package/+package+/README.rst.tmpl -> /tmp/foo/README.rst
f[m]: ~/korpokkur/scaffolds/package/+package+/setup.py.tmpl -> /tmp/foo/setup.py
version (version number for project)[0.0]:0.1
description (package description)[-]:sample package
d[c]: /tmp/foo/foo/tests
f[c]: ~/korpokkur/scaffolds/package/+package+/+package+/tests/__init__.py -> /tmp/foo/foo/tests/__init__.py
f[c]: ~/korpokkur/scaffolds/pygitignore/+package+/.gitignore -> /tmp/foo/.gitignore
----------------------------------------
*input values*
{
"version": "0.1",
"package": "foo",
"description": "sample package"
}
output information what files are generated and what values are asked.
Metadata
Release files for korpokkur 0.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| korpokkur-0.0.4.tar.gz | 16.0 kB | Details |
Release files / korpokkur-0.0.4.tar.gz
| Download URL | korpokkur-0.0.4.tar.gz |
|---|---|
| Size | 16.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
59025ab84c5290ea476bfd4e6b952a82122e872110968650558c31cd3abd56ce
|
|
BLAKE2b-256 checksum How to use checksums |
9c376dae1e69b30ec3acbff539e0279234844382b380ce1ac37c00da3389b030
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |