{ "info": { "author": "Kouhei Maeda", "author_email": "mkouhei@palmtb.net", "bugtrack_url": null, "classifiers": [ "Development Status :: 4 - Beta", "Intended Audience :: End Users/Desktop", "License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)", "Natural Language :: Japanese", "Programming Language :: Python", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: Implementation :: CPython", "Programming Language :: Python :: Implementation :: PyPy", "Topic :: Text Processing :: Markup :: LaTeX" ], "description": "========================================================\n Genenga is generator PDF of Nengajo from address list.\n========================================================\n\nThis utility is generate PDF for printing address \"Happy new year card\",\na.k.a. \"Nengajo\" in Japanese.\n\n.. image:: https://secure.travis-ci.org/mkouhei/Genenga.png?branch=master\n :target: http://travis-ci.org/mkouhei/Genenga\n.. image:: https://coveralls.io/repos/mkouhei/Genenga/badge.png?branch=master\n :target: https://coveralls.io/r/mkouhei/Genenga?branch=master\n.. image:: https://pypip.in/v/Genenga/badge.png\n :target: https://crate.io/packages/Genenga\n.. image:: http://readthedocs.org/projects/genenga/badge/?version=latest\n :target: http://genenga.readthedocs.org/en/latest/?badge=latest\n :alt: Documentation Status\n\nRequirement\n-----------\n\nDebian Packages\n^^^^^^^^^^^^^^^\n\n* texlive-binaries (>= 2018.20181218.449446)\n* texlive-lang-japanese\n* libc-bin\n* python3.5 over\n* fonts-takao-gothic\n* fonts-takao-mincho\n* make\n* python3-pystache\n\nformat of address.csv\n---------------------\n\naddress list is CSV. It is syntax is below::\n\n status,PersonLastName,PersonFirstName1,PersonFirstName2,address,address2,address3,PostalCode1,PostalCode2,PostalCode3,PostalCode4,PostalCode5,PostalCode6,PostalCode7\n\n\nExample\n^^^^^^^\n::\n\n 1,\u5b50\u732b,\u306b\u3083\u3093\u3053,\u306d\u3053\u3061\u3083\u3093,\u6771\u4eac\u90fd\u4e2d\u592e\u533a\u306d\u3053\u307e\u305f\u753a\uff10\u30fc\uff10,,,0,0,0,0,0,0,0\n 1,\u732b\u5c71,\u306b\u3083\u3093\u3054\u308d,,\u6771\u4eac\u90fd\u592a\u7530\u533a\u306d\u3053\u3080\u3089\u753a\uff10\u30fc\uff10,\u30ad\u30e3\u30c3\u30c8\u30de\u30f3\u30b7\u30e7\u30f3\uff11\uff10\uff11,,0,0,0,0,0,0,0\n 1,\u732b\u6751,\u306b\u3083\u3093\u592a,\u306b\u3083\u3093\u3053,\u6771\u4eac\u90fd\u65b0\u5bbf\u533a\u306d\u3053\u753a\uff10\u30fc\uff10,,,0,0,0,0,0,0,0\n 0,\u732b\u592a,\u306d\u3053\u306e\u3059\u3051,,\u6771\u4eac\u90fd\u4e09\u9df9\u5e02\u3053\u306d\u3053\u753a\uff10\u30fc\uff10,,,0,0,0,0,0,0,0\n 1,\u732b\u91ce,\u306d\u3053\u592a,\u306d\u3053\u52a9,\u795e\u5948\u5ddd\u770c\u6a2a\u6d5c\u5e02\u3053\u306d\u3053\u753a\uff10\u30fc\uff10,,,0,0,0,0,0,0,0\n\n\n.. warning::\n The csv format has changed in v0.5.0. ``address3`` is inserted before ``PostalCode1``.\n\nFlag of address first field\n^^^^^^^^^^^^^^^^^^^^^^^^^^^\n\n#. target this year.\n#. next year target but not sent this year.\n#. sent the before last.\n#. remove.\n\nUsage\n-----\n\n#. Update address.csv\n\n #. Reset last year status.\n #. Update latest status.\n \n#. convert photo, extractbb photoimage\n#. edit nenga-yoko.tex\n#. make, generate nenga-yoko.pdf, print this pdf\n#. generate atena.pdf, print this::\n\n $ genenga -t path/to/yourtemplate.mustache address.csv\n\n\nHISTORY\n-------\n\n0.7.0 (2017-04-07)\n^^^^^^^^^^^^^^^^^^\n\n* Supports Python 3.7.\n* Drops support for Python 2.7.\n* Fixes pylint, pydocstyle violations.\n\n0.6.0 (2017-01-06)\n^^^^^^^^^^^^^^^^^^\n\n* Supports Python 3.5 over.\n* Changes LaTeX template layout.\n* Changes default fonts to Takao Gothic and Takao Mincho.\n* Fixes pylint violations.\n\n0.5.1 (2016-12-23)\n^^^^^^^^^^^^^^^^^^\n\n* Fixes address.mustache template for TeX Live 2016.\n\n0.5.0 (2015-12-31)\n^^^^^^^^^^^^^^^^^^\n\n* Changes CSV formats.\n* Supports Python 3.5.\n\n0.4.1 (2015-04-26)\n^^^^^^^^^^^^^^^^^^\n\n* Fixes pep8 violations.\n* Fixes pep257 violations.\n\n0.4.0 (2014-07-25)\n^^^^^^^^^^^^^^^^^^\n\n* Applied pychecker and pylint, and fixed those violations.\n* Increase code coverage to > 90%.\n\n0.3 (2013-12-23)\n^^^^^^^^^^^^^^^^\n\n* Change template layout\n* Change \"--template-path\" option to be requrired\n* Fix a bug: always used a default template instead of a loaded template\n\n * Thanks to Kojima Takanori for patch.\n\n\n0.2 (2012-09-21)\n^^^^^^^^^^^^^^^^\n\n* suport pystache 0.5.x\n* Refacotroing\n\n0.1 (2011-12-01)\n^^^^^^^^^^^^^^^^\n\n* First release", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/mkouhei/GenNenga", "keywords": "", "license": "GNU General Public License version 3", "maintainer": "", "maintainer_email": "", "name": "genenga", "package_url": "https://pypi.org/project/genenga/", "platform": "", "project_url": "https://pypi.org/project/genenga/", "project_urls": { "Homepage": "https://github.com/mkouhei/GenNenga" }, "release_url": "https://pypi.org/project/genenga/0.7.0/", "requires_dist": null, "requires_python": "", "summary": "Generate Nengajo(Japanese new year card) pdf from address list.", "version": "0.7.0" }, "last_serial": 5108743, "releases": { "0.2": [ { "comment_text": "", "digests": { "md5": "d9732ade6dde9f96fcb1e946eb888bde", "sha256": "5a46ee470243c96777c4bc9b58c44c1067fa0b02d985a1a32251f5854ac197cd" }, "downloads": -1, "filename": "genenga-0.2.tar.gz", "has_sig": false, "md5_digest": "d9732ade6dde9f96fcb1e946eb888bde", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 102148, "upload_time": "2012-09-23T16:23:47", "url": "https://files.pythonhosted.org/packages/ec/9b/997a6a6b8f1d3ff9e23c7319d89d0d504addf84246a11339988b9051cded/genenga-0.2.tar.gz" } ], "0.3": [ { "comment_text": "", "digests": { "md5": "e3b0c06dcc815f17afb1aa3afb2219cc", "sha256": "d74272a9ad03e1e36b64e211d8bb27c40fbbb32dbbd4a05297958e5c74416633" }, "downloads": -1, "filename": "genenga-0.3.tar.gz", "has_sig": false, "md5_digest": "e3b0c06dcc815f17afb1aa3afb2219cc", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65627, "upload_time": "2013-12-22T23:57:28", "url": "https://files.pythonhosted.org/packages/b6/e6/d5e598062da22793e930bcb4e1fc9150dc4ab9842c68aec1d4c2810fffe5/genenga-0.3.tar.gz" } ], "0.4.0": [ { "comment_text": "", "digests": { "md5": "9eb555c6d8d42e29c51ff0be34a05ed7", "sha256": "550c3178df81283974916f2e747a0af8833ab402be5e1e46cfd10cb0cdf359ba" }, "downloads": -1, "filename": "genenga-0.4.0.tar.gz", "has_sig": false, "md5_digest": "9eb555c6d8d42e29c51ff0be34a05ed7", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65819, "upload_time": "2014-07-24T22:55:13", "url": "https://files.pythonhosted.org/packages/2b/f4/a66efc50b97ba61415172983d60f11286fb66a663102538ce41ed4497418/genenga-0.4.0.tar.gz" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "bb5bd3f5eeaeebbd1571a54492660d29", "sha256": "db5e04f1a6bfa9f01f2a61787809fe60b8567f72fb7b2fcf704d833627c6fec4" }, "downloads": -1, "filename": "genenga-0.4.1.tar.gz", "has_sig": false, "md5_digest": "bb5bd3f5eeaeebbd1571a54492660d29", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64823, "upload_time": "2015-04-25T22:00:53", "url": "https://files.pythonhosted.org/packages/cd/23/8a977ccaa877cc31a1767bfbdffda300fe4c0bfb40111151e37c2dfed8ad/genenga-0.4.1.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "444ef6e58445cbef20d697f137e98059", "sha256": "00b0a275553b7fb41735d177146fd627abacfefeb26f2cb51ccfde94d6d3d775" }, "downloads": -1, "filename": "genenga-0.5.0.tar.gz", "has_sig": false, "md5_digest": "444ef6e58445cbef20d697f137e98059", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 108464, "upload_time": "2015-12-31T09:28:50", "url": "https://files.pythonhosted.org/packages/66/f8/3a9f685fe59402215001cd9cac7e8742ebcad2ae666991f2745307405470/genenga-0.5.0.tar.gz" } ], "0.5.1": [], "0.6.0": [ { "comment_text": "", "digests": { "md5": "2b3b4682cabac8131142df441f205253", "sha256": "490aa0c1019f5342a4f5625dc71ab697d2ad40b9077c9b01e869f69482242279" }, "downloads": -1, "filename": "genenga-0.6.0.tar.gz", "has_sig": true, "md5_digest": "2b3b4682cabac8131142df441f205253", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 64976, "upload_time": "2018-01-06T14:53:17", "url": "https://files.pythonhosted.org/packages/46/b5/ac499c9e33d8190cf6a55012e1bf5d70045ed628f3fb7c9081391e68c4f5/genenga-0.6.0.tar.gz" } ], "0.7.0": [ { "comment_text": "", "digests": { "md5": "8c9cdf9654b234bb96cdf2d2fa325436", "sha256": "7ccd2d44c0f345e024c7f315c19789f02514626f9d4a84cd7b042c96d0059d50" }, "downloads": -1, "filename": "genenga-0.7.0.tar.gz", "has_sig": false, "md5_digest": "8c9cdf9654b234bb96cdf2d2fa325436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65116, "upload_time": "2019-04-07T01:43:10", "url": "https://files.pythonhosted.org/packages/0f/e3/591f378fe7179d719328ff4128de171d65dacf63a965caec09ab6edb531d/genenga-0.7.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8c9cdf9654b234bb96cdf2d2fa325436", "sha256": "7ccd2d44c0f345e024c7f315c19789f02514626f9d4a84cd7b042c96d0059d50" }, "downloads": -1, "filename": "genenga-0.7.0.tar.gz", "has_sig": false, "md5_digest": "8c9cdf9654b234bb96cdf2d2fa325436", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 65116, "upload_time": "2019-04-07T01:43:10", "url": "https://files.pythonhosted.org/packages/0f/e3/591f378fe7179d719328ff4128de171d65dacf63a965caec09ab6edb531d/genenga-0.7.0.tar.gz" } ] }