{ "info": { "author": "Julien Marrec", "author_email": "julien@effibem.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Science/Research", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.2", "Programming Language :: Python :: 3.3", "Programming Language :: Python :: 3.4", "Topic :: Scientific/Engineering" ], "description": "idf-tags\n=========\n\n*A ViM-usable tags file generator for EnergyPlus IDF files.*\n\nPurpose\n-------\n\n\nEnergyPlus IDF files can be huge, and you've probably wanted a way to jump to\nanother object that the object you're looking at references.\n\nFor example jump from one object that references a schedule to a schedule itself.\n\nIf you use ViM, you've probably been using `tags` files. This utility is a\n`tags` generator for EnergyPlus IDF files.\n\nIt also comes with a Command Line Interface (CLI) for easy generation of said tags.\n\nNote that because `tags` expects proper variables names, and EnergyPlus doesn't\nenforce such rules for the `Name` of objects, we have to create a new IDF file\nwhere the name doesn't include any spaces or other special characters.\n\nUsage\n-----\n\nIt installs a CLI `idf-tags`. Here's the output of `idf-tags`\n\n $ idf-tags\n\n idf-tags\n\n Usage:\n idf-tags\n idf-tags [--recursive | -r | ]\n idf-tags -h | --help\n idf-tags -v | --version\n\n Options:\n -r --recursive Search for IDF files is recursive (includes subdirectories)\n -h --help Show this screen.\n -v --version Show version.\n\n Examples:\n idf-tags Generates a tag file for all files in current directory\n idf-tags -r Tag file including subdirectories\n idf-tags in.idf Tag file for a specific IDF file\n\n Help:\n For help using this tool, please open an issue on the Github repository:\n https://github.com/jmarrec/idf-tags\n\n\nDevelopper\n-----------\n\nIf you've cloned this project, and want to install the library (*and all\ndevelopment dependencies*), the command you'll want to run is::\n\n $ pip install -e .[test]\n\nIf you'd like to run all tests for this project, against Python 2.7 and 3.6, I\nhave implemented tox, and you can just run::\n\n $ tox\n\nor, for only your current environment::\n\n $ python setup.py test\n\nBoth will trigger `py.test `_, along with its popular\n`coverage `_ plugin.\n\nUploading a new version to PyPi, the Python Package Index\n(`PyPI `_)::\n\n $ python setup.py sdist bdist_wheel\n $ twine upload dist/*\n\nThis will build both a source tarball of your CLI tool, as well as a newer wheel\nbuild (*and this will, by default, run on all platforms*). You need `twine\n`_\n\n\n", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jmarrec/idf-tags", "keywords": "energyplus,tags,vim,vi,cli", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "idf-tags", "package_url": "https://pypi.org/project/idf-tags/", "platform": "", "project_url": "https://pypi.org/project/idf-tags/", "project_urls": { "Homepage": "https://github.com/jmarrec/idf-tags" }, "release_url": "https://pypi.org/project/idf-tags/0.1.1/", "requires_dist": [ "eppy", "docopt", "coverage; extra == 'test'", "pytest; extra == 'test'", "pytest-cov; extra == 'test'", "pytest-pep8; extra == 'test'", "tox; extra == 'test'" ], "requires_python": "", "summary": "A ViM-usable tags file generator for EnergyPlus IDF files.", "version": "0.1.1" }, "last_serial": 4003216, "releases": { "0.1.0a1": [ { "comment_text": "", "digests": { "md5": "2b6c01bcadae6c27b1c9dc0673ce81c6", "sha256": "6cbe55d72bb1a216affd9c79228e9d110558d812a2a738e3a98593e3c434180d" }, "downloads": -1, "filename": "idf_tags-0.1.0a1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "2b6c01bcadae6c27b1c9dc0673ce81c6", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 10973, "upload_time": "2017-08-30T15:45:24", "url": "https://files.pythonhosted.org/packages/aa/b6/6c5a2cfac1384c81684295e2d070c780a5f8e5ab2bbb3b86ea225207171a/idf_tags-0.1.0a1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "6734a2e246ffa407e52c80bc70f62196", "sha256": "1bef2693ad956145593b47762df60039a4f79b6a42bb1d386e6cb8851a3d4ba5" }, "downloads": -1, "filename": "idf-tags-0.1.0a1.tar.gz", "has_sig": false, "md5_digest": "6734a2e246ffa407e52c80bc70f62196", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 488639, "upload_time": "2017-08-30T15:45:27", "url": "https://files.pythonhosted.org/packages/52/cd/8f5729caa071453c8633fc81357350bed712f64b9ad0683c1353f4523c43/idf-tags-0.1.0a1.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "66cfd01e96e8bd24d2fbe8b35721a92f", "sha256": "bd1a950383472e9f3c889744c7fda91fa7ab83e85f40694616f238abc80f5fff" }, "downloads": -1, "filename": "idf_tags-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66cfd01e96e8bd24d2fbe8b35721a92f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8659, "upload_time": "2018-06-26T10:15:34", "url": "https://files.pythonhosted.org/packages/ef/b9/f69190a11a5784d3dc386cee64e2d9e508ef4ec1a71c0ed176e4aa074a41/idf_tags-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee1f9d33f71e0a7e4bd52992c833318e", "sha256": "3a9a8a5f4de503cd8aaf9f3ef5d79f921256f98ef6835341538d46b6883b441c" }, "downloads": -1, "filename": "idf-tags-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ee1f9d33f71e0a7e4bd52992c833318e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 485883, "upload_time": "2018-06-26T10:15:36", "url": "https://files.pythonhosted.org/packages/35/70/ff48280e2c5fa613537f8f8657771c5c2e62a4ed00820896bf5192718421/idf-tags-0.1.1.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "66cfd01e96e8bd24d2fbe8b35721a92f", "sha256": "bd1a950383472e9f3c889744c7fda91fa7ab83e85f40694616f238abc80f5fff" }, "downloads": -1, "filename": "idf_tags-0.1.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "66cfd01e96e8bd24d2fbe8b35721a92f", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 8659, "upload_time": "2018-06-26T10:15:34", "url": "https://files.pythonhosted.org/packages/ef/b9/f69190a11a5784d3dc386cee64e2d9e508ef4ec1a71c0ed176e4aa074a41/idf_tags-0.1.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "ee1f9d33f71e0a7e4bd52992c833318e", "sha256": "3a9a8a5f4de503cd8aaf9f3ef5d79f921256f98ef6835341538d46b6883b441c" }, "downloads": -1, "filename": "idf-tags-0.1.1.tar.gz", "has_sig": false, "md5_digest": "ee1f9d33f71e0a7e4bd52992c833318e", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 485883, "upload_time": "2018-06-26T10:15:36", "url": "https://files.pythonhosted.org/packages/35/70/ff48280e2c5fa613537f8f8657771c5c2e62a4ed00820896bf5192718421/idf-tags-0.1.1.tar.gz" } ] }