{ "info": { "author": "Jan Pipek", "author_email": "jan.pipek@gmail.com", "bugtrack_url": null, "classifiers": [], "description": "# chagallpy\n\n(Cha)rming (gall)ery in (Py)thon is a static, minimalistic and mostly JS-free web gallery generator.\nIn a way, it serves as an example project for the WOWP framework (see ).\n\nThe gallery does not depend on any external JS library and is navigable using\nstandard (whatever reasonable definition of \"standard\") keyboard shortcuts.\n\n## Usage\n\nJust run this command in the directory with photos:\n\n```\nUsage: chagall [OPTIONS]\n\nOptions:\n -i, --input TEXT (default .)\n -o, --output TEXT (default ./build)\n -S, --image-size INTEGER\n -T, --thumbnail-size INTEGER\n -v, --verbose\n```\n\nIt finds all JPEG images in a current directory, then tries to read metadata about them\nand produces a gallery in output directory.\n\nExample galleries produced with chagallpy: \n\n## Installation\n\nEasiest way is to use \"pip\" and download the package from PyPI.\n\n```\npip install chagallpy\n```\n\nOr, you can visit the GitHub page of the project and work with the development version:\n\n\n\n## Configuration\n\n### Gallery metadata\n\nMetadata are store in `gallery.yaml`. Currently available configuration options:\n\n* title\n\n### Image metadata\n\nAvailable EXIF data are read.\n\nFor each `image.jpg`, a file `image.yaml` is read with the following options:\n\n* title\n* place\n* date (dd/mm/YYYY)\n* author (additional (c) is displayed in the image toolbar)", "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/janpipek/chagallpy", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "chagallpy", "package_url": "https://pypi.org/project/chagallpy/", "platform": "", "project_url": "https://pypi.org/project/chagallpy/", "project_urls": { "Homepage": "https://github.com/janpipek/chagallpy" }, "release_url": "https://pypi.org/project/chagallpy/0.1.5/", "requires_dist": null, "requires_python": "~=3.6", "summary": "CHArming GALLery in PYthon", "version": "0.1.5" }, "last_serial": 6004494, "releases": { "0.1.0": [ { "comment_text": "", "digests": { "md5": "e7e0bddf303acbbb4c2d609e441be5c9", "sha256": "a60e507517c0cc4e325a31cd23c32156759c0bf1c4aa6fe4d4de9de2d854e7ca" }, "downloads": -1, "filename": "chagallpy-0.1.0.tar.gz", "has_sig": false, "md5_digest": "e7e0bddf303acbbb4c2d609e441be5c9", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 5412, "upload_time": "2016-02-16T13:14:30", "url": "https://files.pythonhosted.org/packages/48/a6/e7b19da28b015d29d5d8de44e6f59993cbc619308c9370bc37d6e9953fe4/chagallpy-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "98748e0680c948b881e7ad422c40ef93", "sha256": "69769115f191fabe73cafb143cb08dc09d47884e147239d5ae263f6c3f770fbe" }, "downloads": -1, "filename": "chagallpy-0.1.1.tar.gz", "has_sig": false, "md5_digest": "98748e0680c948b881e7ad422c40ef93", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8513, "upload_time": "2016-02-16T13:17:51", "url": "https://files.pythonhosted.org/packages/9e/24/8f6d37293841df0b3a8e11fafd87325be10929f0ba885ab48ce9cd8ce626/chagallpy-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "09ae7fa36c9f9d35709b28b7f3a2a6a3", "sha256": "742a821e348e0e2e944cbe16632c33af07d95d4a3468d0c8a53245c1bc500478" }, "downloads": -1, "filename": "chagallpy-0.1.2.tar.gz", "has_sig": false, "md5_digest": "09ae7fa36c9f9d35709b28b7f3a2a6a3", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9497, "upload_time": "2016-02-16T14:00:13", "url": "https://files.pythonhosted.org/packages/19/9e/81752f5d67e28d3eed02e36f9b1efcafd26510539d82563d85f83f109d5f/chagallpy-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "37b0dc37accb79edd27fac5624e975f6", "sha256": "7bb0eb4f0bf2a01af5e73656211bfc5fd0c505a63c82cda6c70ba651f9bd8049" }, "downloads": -1, "filename": "chagallpy-0.1.3.tar.gz", "has_sig": false, "md5_digest": "37b0dc37accb79edd27fac5624e975f6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9594, "upload_time": "2017-01-11T09:34:45", "url": "https://files.pythonhosted.org/packages/79/08/efb36768c320eeaaf41fca7956bd391e63d9071688637ef5fabc02cbcdbb/chagallpy-0.1.3.tar.gz" } ], "0.1.5": [ { "comment_text": "", "digests": { "md5": "754763ec2ebd2e4105538d05fcdc8ad8", "sha256": "a0aee332c4490488f805c631d2cd124ddeb45043add139649cb192cffe20dcc7" }, "downloads": -1, "filename": "chagallpy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "754763ec2ebd2e4105538d05fcdc8ad8", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 12267, "upload_time": "2019-10-20T20:00:59", "url": "https://files.pythonhosted.org/packages/df/8e/2b7fc652dceb9864d27c599b8a3ca4161d1bfdb210faddcd6d94fdfa5b67/chagallpy-0.1.5.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "754763ec2ebd2e4105538d05fcdc8ad8", "sha256": "a0aee332c4490488f805c631d2cd124ddeb45043add139649cb192cffe20dcc7" }, "downloads": -1, "filename": "chagallpy-0.1.5.tar.gz", "has_sig": false, "md5_digest": "754763ec2ebd2e4105538d05fcdc8ad8", "packagetype": "sdist", "python_version": "source", "requires_python": "~=3.6", "size": 12267, "upload_time": "2019-10-20T20:00:59", "url": "https://files.pythonhosted.org/packages/df/8e/2b7fc652dceb9864d27c599b8a3ca4161d1bfdb210faddcd6d94fdfa5b67/chagallpy-0.1.5.tar.gz" } ] }