WAGON tools - Python package buiilder
This package is a meta-package that provide python libs for projects
and mainly wagon-make-package script.
wagon-make-package create a Python package template.
Install wagon_tools
pip install wagon_tools
Create a new_pkg_name package
Use wagon-make-package to create a new python package:
$ wagon-make-package -n new_pkg_name -d "New project package"
=> New python package new_pkg_name created
$ cd new_pkg_name/
$ git init; git add *; git commit -am 'initial commit'
$ git tag -a 0.42 -m 0.42
$ make clean
Check that __version__ is set:
$ cd /tmp
$ python -c 'import new_pkg_name; print (new_pkg_name.__version__)'
0.42
$
Check that new_pkg_name script work:
$ (venv)user@machine:/tmp$ new_pkg_name-run
new_pkg_name/data/data.csv.gz Loaded
==> out.csv MADE
shape is (999, 142)
(venv)user@machine:/tmp$ wc -l out.csv
1000 out.csv
(venv)user@machine:/tmp$
Release files for wagon-tools 1.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| wagon_tools-1.1.2.tar.gz | 108.4 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wagon_tools-1.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 218.6 kB
Release files / wagon_tools-1.1.2.tar.gz
| Download URL | wagon_tools-1.1.2.tar.gz |
|---|---|
| Size | 108.4 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
7672b4da59f602af365f48f0000443ec436161507f9a4c4cbf5b3f18184c763c
|
|
BLAKE2b-256 checksum How to use checksums |
c9fc0272b4be5020c538d5b8eccf100ccfe1ca83f3546da3f1fa579a6eee5de4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.2
|
Release files / wagon_tools-1.1.2-py3-none-any.whl
| Download URL | wagon_tools-1.1.2-py3-none-any.whl |
|---|---|
| Size | 110.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
e2d56f0f1965fa29453818e7ee55975ed22df647a478d23ecb8a7db6d1773b0d
|
|
BLAKE2b-256 checksum How to use checksums |
6f43cd80f8715d42e1b2c7742d735b47b1c16b593848a9aa420cfa4d96c34669
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.1.1 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.42.0 CPython/3.7.2
|