{ "info": { "author": "Takashi WATANABE", "author_email": "wtnb75@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# tarjinja: template + archive/rsync\n\n## Install\n\n- python -m venv .\n- ./bin/pip install tarjinja\n\n## Install head\n\n- git clone https://github.com/wtnb75/tarjinja\n- cd tarjinja\n- python -m venv .\n- ./bin/pip install -U .\n\n\n## Use\n\n```\n# ./bin/tarjinja\nUsage: tarjinja [OPTIONS] COMMAND [ARGS]...\n\nOptions:\n --help Show this message and exit.\n\nCommands:\n copy\n rsync\n tarc\n tarx\n# ./bin/tarjinja copy --help\nUsage: tarjinja copy [OPTIONS]\n\nOptions:\n --input PATH [required]\n --output PATH [required]\n --out-type [Tar|Zip|Dir|List] [required]\n --in-type [Tar|Zip|Dir|Single] [required]\n --filter-type [Jinja|Multi|ReverseJinja|ReverseTemplate|ReverseFormat|ReversePercent|ReverseFstring|Template|Format|Percent|Fstring]\n --value FILENAME\n --verbose / --no-verbose\n --thru TEXT\n --help Show this message and exit.\n```\n\n- [examples](examples)\n- tarjinja copy --in-type Dir --input examples/ex1 --out-type Dir --output /tmp/ex1 --filter-type Jinja --value examples/ex1.yaml\n - ls -l /tmp/ex1\n- tarjinja copy --in-type Dir --input examples/ex2 --out-type Tar --output /tmp/ex2.tar.gz --filter-type Jinja --value examples/ex2.yaml\n - tar tvfz /tmp/ex2.tar.gz\n- tarjinja tarc --value examples/pythoncli.yaml /tmp/example1.zip examples/pythoncli\n - unzip -l /tmp/example1.zip\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/wtnb75/tarjinja", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "tarjinja", "package_url": "https://pypi.org/project/tarjinja/", "platform": "", "project_url": "https://pypi.org/project/tarjinja/", "project_urls": { "Homepage": "https://github.com/wtnb75/tarjinja" }, "release_url": "https://pypi.org/project/tarjinja/0.0.1/", "requires_dist": [ "Jinja2", "Click", "braceexpand", "PyYAML" ], "requires_python": "", "summary": "archive/recursive copy with template", "version": "0.0.1" }, "last_serial": 5172898, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "8521aee1227695b301e484a0e20a2dff", "sha256": "318f9a49834c520ef243f580253c6ab2c731759015aa70df5ccfa892be701c2f" }, "downloads": -1, "filename": "tarjinja-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8521aee1227695b301e484a0e20a2dff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10857, "upload_time": "2019-04-22T13:10:39", "url": "https://files.pythonhosted.org/packages/43/5d/ea727b8a3395cd0ee01567a6e4f864e067ceb3d98c0b4422ba884619c6b1/tarjinja-0.0.1-py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8521aee1227695b301e484a0e20a2dff", "sha256": "318f9a49834c520ef243f580253c6ab2c731759015aa70df5ccfa892be701c2f" }, "downloads": -1, "filename": "tarjinja-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "8521aee1227695b301e484a0e20a2dff", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": null, "size": 10857, "upload_time": "2019-04-22T13:10:39", "url": "https://files.pythonhosted.org/packages/43/5d/ea727b8a3395cd0ee01567a6e4f864e067ceb3d98c0b4422ba884619c6b1/tarjinja-0.0.1-py3-none-any.whl" } ] }