{ "info": { "author": "Jeff Smith", "author_email": "web@pobox.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Natural Language :: English", "Operating System :: OS Independent", "Programming Language :: Python :: 3.6", "Topic :: Software Development" ], "description": "BatCave Python Module\n=====================\nA useful collection of tools for writing Python programs.\n\nDeveloping\n----------\nDevelopment is best accomplished using pipenv where a virtual environment can be generated from the Pipfile using::\n\n pipenv install --dev\n\nBuilding\n--------\nBuilding is performed by changing to the Build directory and running the build.py script which will perform two actions\n\n1. run the unit tests and place the results in Build/unit_test_results/junit.xml\n1. run the setup.py to create a PyPi distribution in Build/artifacts\n\nTest Publish\n------------\nA test can be published to the PyPi test site with::\n\n build.py --test-publish\n\nThis will use twine to publish which will prompt for the username and password.\nIf you create a password with keyring you can specify the username on the command line with the \"--user username\" argument.\nIf you need to test publish with a new version number you can use the \"--release number\" argument\n\nPublishing a Release\n--------------------\nAfter updating Changelog.rst A release can be published to PyPi with::\n\n build.py --publish\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://pypi.org/project/batcave/", "keywords": "python programming utilities", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "BatCave", "package_url": "https://pypi.org/project/BatCave/", "platform": "", "project_url": "https://pypi.org/project/BatCave/", "project_urls": { "Homepage": "https://pypi.org/project/batcave/" }, "release_url": "https://pypi.org/project/BatCave/37.0.0/", "requires_dist": [ "docker (==4.0.2)", "GitPython (==3.0.2)", "google-cloud (==0.34.0)", "psutil (==5.6.3)", "pyodbc (==4.0.27)", "requests (==2.22.0)", "setuptools (==41.2.0)", "unittest-xml-reporting (==2.5.1)", "WMI (==1.4.9)", "pywin32 (==225)", "PyQt5 (==5.13.1)", "xmlrunner ; extra == 'dev'", "wheel ; extra == 'dev'", "twine ; extra == 'dev'" ], "requires_python": ">=3.6", "summary": "Python Programming Toolkit", "version": "37.0.0" }, "last_serial": 5978760, "releases": { "37.0.0": [ { "comment_text": "", "digests": { "md5": "8ae11f788e9cbe3717548d46fd8cb63d", "sha256": "7d5400b623b6e59ffcf4be463c0ee4f35a4a94817f3eb35ed64659b1074333d1" }, "downloads": -1, "filename": "BatCave-37.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ae11f788e9cbe3717548d46fd8cb63d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 69875, "upload_time": "2019-10-15T18:23:05", "url": "https://files.pythonhosted.org/packages/f0/68/88b51d1722fb486f9cffcc32868d83349ed783cd7769e34b8933c039a180/BatCave-37.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "042fd85042a8bc94addda96b861bc8c0", "sha256": "e0c9c8eb0f42e43447ee744a69248d9e5b1cad5939e0c69af62b3e882ef33264" }, "downloads": -1, "filename": "BatCave-37.0.0.tar.gz", "has_sig": false, "md5_digest": "042fd85042a8bc94addda96b861bc8c0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 70954, "upload_time": "2019-10-15T18:23:09", "url": "https://files.pythonhosted.org/packages/d1/71/714ba3d3ac10d1e0b94d03f1f50b909b4f05ab6fcb58d2fe2c2fba1ba29e/BatCave-37.0.0.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "8ae11f788e9cbe3717548d46fd8cb63d", "sha256": "7d5400b623b6e59ffcf4be463c0ee4f35a4a94817f3eb35ed64659b1074333d1" }, "downloads": -1, "filename": "BatCave-37.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "8ae11f788e9cbe3717548d46fd8cb63d", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=3.6", "size": 69875, "upload_time": "2019-10-15T18:23:05", "url": "https://files.pythonhosted.org/packages/f0/68/88b51d1722fb486f9cffcc32868d83349ed783cd7769e34b8933c039a180/BatCave-37.0.0-py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "042fd85042a8bc94addda96b861bc8c0", "sha256": "e0c9c8eb0f42e43447ee744a69248d9e5b1cad5939e0c69af62b3e882ef33264" }, "downloads": -1, "filename": "BatCave-37.0.0.tar.gz", "has_sig": false, "md5_digest": "042fd85042a8bc94addda96b861bc8c0", "packagetype": "sdist", "python_version": "source", "requires_python": ">=3.6", "size": 70954, "upload_time": "2019-10-15T18:23:09", "url": "https://files.pythonhosted.org/packages/d1/71/714ba3d3ac10d1e0b94d03f1f50b909b4f05ab6fcb58d2fe2c2fba1ba29e/BatCave-37.0.0.tar.gz" } ] }