{ "info": { "author": "Bj\u00f6rn Andersson", "author_email": "ba@sanitarium.se", "bugtrack_url": null, "classifiers": [ "Environment :: Console", "License :: OSI Approved :: BSD License", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Topic :: Utilities" ], "description": "===============\nPython XMP tool\n===============\n\n.. image:: https://travis-ci.org/gaqzi/py-xmp-tool.png?branch=master\n :target: https://travis-ci.org/gaqzi/py-xmp-tool\n\n.. image:: https://pypip.in/version/xmp-tool/badge.png\n :target: https://pypi.python.org/pypi/xmp-tool/\n :alt: Latest Version\n\n.. image:: https://pypip.in/download/xmp-tool/badge.png\n :target: https://pypi.python.org/pypi/xmp-tool/\n :alt: Downloads\n\nThis is a simple command line utility to read/write single value\nfields in XMP files using the `python-xmp-toolkit`_.\n\nInstallation\n------------\n\nA simple install from pip:\n\n.. code-block:: shell\n\n $ pip install xmp-tool\n\n**Note**: `python-xmp-toolkit`_ depends on `Exempi`_ which needs to be\n built for XMP to be installed properly.\n\nUse your systems package manager to install `Exempi`_, on Mac OS X with\nhomebrew:\n\n.. code-block:: shell\n\n $ brew install exempi\n\nOn a Debian based Linux system do:\n\n.. code-block:: shell\n\n # apt-get install libexempi-dev\n\nUsage:\n------\n\n.. code-block:: shell\n\n $ xmp-tool -h\n usage: xmp-tool [-h] [--value VALUE] [--no-sidecar] [field] file [file ...]\n\n Read or write XMP fields in a file\n\n positional arguments:\n field The field to read/write. If no field specified entire XMP\n document printed.\n file A file to work on\n\n optional arguments:\n -h, --help show this help message and exit\n --value VALUE A value to write to the field specified\n --no-sidecar Never write to sidecar files.\n\nReading a field:\n\n.. code-block:: shell\n\n $ xmp-tool format test.jpg\n test.jpg: format=image/jpeg\n\nReading the entire XMP contents of a file:\n\n.. code-block:: shell\n\n $ xmp-tool test.jpg\n test.jpg: None=\n \n \n \n lto01\n \n \n \n \n\nWriting a field:\n\n.. code-block:: shell\n\n # First try to read the field when there's no data in it\n $ xmp-tool PhysicalMedium test.jpg\n test.jpeg: ERROR READING FIELD \"PhysicalMedium\"\n\n # Then try to add the data and then read the field\n $ xmp-tool PhysicalMedium --value lto01 test.jpg\n $ xmp-tool PhysicalMedium test.jpg\n test.jpg: PhysicalMedium=lto01\n\n.. _python-xmp-toolkit: https://github.com/python-xmp-toolkit/python-xmp-toolkit\n.. _Exempi: http://libopenraw.freedesktop.org/wiki/Exempi/", "description_content_type": null, "docs_url": null, "download_url": null, "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/gaqzi/py-xmp-tool", "keywords": null, "license": "BSD License", "maintainer": null, "maintainer_email": null, "name": "xmp-tool", "package_url": "https://pypi.org/project/xmp-tool/", "platform": "UNKNOWN", "project_url": "https://pypi.org/project/xmp-tool/", "project_urls": { "Homepage": "https://github.com/gaqzi/py-xmp-tool" }, "release_url": "https://pypi.org/project/xmp-tool/0.9.2/", "requires_dist": null, "requires_python": null, "summary": "CLI utility to read/write XMP fields in files", "version": "0.9.2" }, "last_serial": 1429454, "releases": { "0.9.0": [ { "comment_text": "", "digests": { "md5": "3b09c1e1325dec491b59393edd3412b6", "sha256": "56243752a69e55af58501065cfe50aa477f320d60a1bb151782cc56a1112081c" }, "downloads": -1, "filename": "xmp-tool-0.9.0.tar.gz", "has_sig": false, "md5_digest": "3b09c1e1325dec491b59393edd3412b6", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3879, "upload_time": "2014-04-22T17:36:18", "url": "https://files.pythonhosted.org/packages/b5/61/66c8aa8c8b24c740019857849d23be0d2a3d62dc846b842043369510733b/xmp-tool-0.9.0.tar.gz" } ], "0.9.1": [ { "comment_text": "", "digests": { "md5": "c5d9137f2ef320b56da7d9d888f3c572", "sha256": "c9497d26ee622a0b82880a6068dc7f3e5210f88a9f83fe77fcb38870afebf536" }, "downloads": -1, "filename": "xmp-tool-0.9.1.tar.gz", "has_sig": false, "md5_digest": "c5d9137f2ef320b56da7d9d888f3c572", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4052, "upload_time": "2014-04-22T18:10:44", "url": "https://files.pythonhosted.org/packages/79/ba/6dc7325ccff1835af5ed1480d5a55dcc28536594bcbd4847e7c53e522b15/xmp-tool-0.9.1.tar.gz" } ], "0.9.2": [ { "comment_text": "", "digests": { "md5": "3675efd103b5328420869ccef28df345", "sha256": "1628e96fcd93601dce7ad0c6ceb953016aa524d3271fb1582b6de6060df9052c" }, "downloads": -1, "filename": "xmp_tool-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3675efd103b5328420869ccef28df345", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6327, "upload_time": "2015-02-19T05:53:15", "url": "https://files.pythonhosted.org/packages/c5/d9/198521fd283efd594f6cd79bf293379d8a4854e0d9f1e3e612a3dc839c8f/xmp_tool-0.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fab60003b3da851bc7b414f3928afbb2", "sha256": "bb73521a02857f9c58ec10810eec990a85da55634a41ab68e69c439c929505f4" }, "downloads": -1, "filename": "xmp-tool-0.9.2.tar.gz", "has_sig": false, "md5_digest": "fab60003b3da851bc7b414f3928afbb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4349, "upload_time": "2015-02-19T05:53:13", "url": "https://files.pythonhosted.org/packages/e0/58/3296ac32b875117ebdcd1502412ec1f11ab9a79af9d5970017641eef4680/xmp-tool-0.9.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "3675efd103b5328420869ccef28df345", "sha256": "1628e96fcd93601dce7ad0c6ceb953016aa524d3271fb1582b6de6060df9052c" }, "downloads": -1, "filename": "xmp_tool-0.9.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "3675efd103b5328420869ccef28df345", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 6327, "upload_time": "2015-02-19T05:53:15", "url": "https://files.pythonhosted.org/packages/c5/d9/198521fd283efd594f6cd79bf293379d8a4854e0d9f1e3e612a3dc839c8f/xmp_tool-0.9.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "fab60003b3da851bc7b414f3928afbb2", "sha256": "bb73521a02857f9c58ec10810eec990a85da55634a41ab68e69c439c929505f4" }, "downloads": -1, "filename": "xmp-tool-0.9.2.tar.gz", "has_sig": false, "md5_digest": "fab60003b3da851bc7b414f3928afbb2", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4349, "upload_time": "2015-02-19T05:53:13", "url": "https://files.pythonhosted.org/packages/e0/58/3296ac32b875117ebdcd1502412ec1f11ab9a79af9d5970017641eef4680/xmp-tool-0.9.2.tar.gz" } ] }