{ "info": { "author": "Jacopo Notarstefano", "author_email": "jacopo.notarstefano@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Environment :: Console", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.5", "Programming Language :: Python :: 3.6", "Topic :: Software Development :: Libraries", "Topic :: Software Development :: Libraries :: Python Modules", "Topic :: Utilities" ], "description": "=============\n GitHub-File\n=============\n\n.. image:: https://travis-ci.org/jacquerie/github-file.svg?branch=master\n :target: https://travis-ci.org/jacquerie/github-file\n\n.. image:: https://coveralls.io/repos/github/jacquerie/github-file/badge.svg?branch=master\n :target: https://coveralls.io/github/jacquerie/github-file?branch=master\n\n\nAbout\n=====\n\nConfigure your GitHub repository from a file, without having to click around in\nthe UI.\n\n\nInstall\n=======\n\n``github-file`` is on PyPI, so all you have to do is:\n\n.. code-block:: console\n\n $ pip install github-file\n\n\nUsage\n=====\n\nFirst, you will need to provide your GitHub credentials through the\nenvironment. Since ``github-file`` uses ``python-dotenv`` you can do so by\ncreating a ``.env`` file with the following contents:\n\n.. code-block:: shell\n\n GITHUB_USER=your_username\n GITHUB_PASS=your_password\n\nNext, you will need to create a valid ``Githubfile``. Here's an example of one:\n\n.. code-block:: ini\n\n [core]\n owner = jacquerie\n repo = github-file\n description = Configure your GitHub repository from a file,\n without having to click around in the UI.\n topics = github, configuration, file\n\n [features]\n has_issues = true\n has_projects = false\n has_wiki = false\n\n [merges]\n allow_squash_merge = false\n allow_merge_commit = false\n allow_rebase_merge = true\n\nThe meaning of these options is explained in `GitHub's API documentation`_,\nalthough not all the options are currently supported (in particular you\ncurrently can't archive the repository or configure the default branch.)\n\nFinally, running\n\n.. code-block:: console\n\n $ github-file update -f Githubfile\n\nwill update the configuration of your GitHub repository so that it matches what\nis described in the file. Note that if you don't provide a filename it will\nlook by default in ``.github/Githubfile``.\n\n.. _`GitHub's API documentation`: https://developer.github.com/v3/repos/#edit\n\n\nAuthor\n======\n\nJacopo Notarstefano (`@Jaconotar`_)\n\n.. _`@Jaconotar`: https://twitter.com/Jaconotar\n\n\nLicense\n=======\n\nMIT", "description_content_type": "", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/jacquerie/github-file", "keywords": "", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "github-file", "package_url": "https://pypi.org/project/github-file/", "platform": "any", "project_url": "https://pypi.org/project/github-file/", "project_urls": { "Homepage": "https://github.com/jacquerie/github-file" }, "release_url": "https://pypi.org/project/github-file/0.5.2/", "requires_dist": null, "requires_python": "", "summary": "Configure your GitHub repository from a file, without having to click around in the UI.", "version": "0.5.2" }, "last_serial": 4617378, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "4760c10b22b9ed221a807451a23b4e42", "sha256": "152062c360e5ef485200d0427044471a8e4ee67a45ddcb7ffd1fb747e99ddab9" }, "downloads": -1, "filename": "github-file-0.0.1.tar.gz", "has_sig": false, "md5_digest": "4760c10b22b9ed221a807451a23b4e42", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 2573, "upload_time": "2018-07-11T23:24:07", "url": "https://files.pythonhosted.org/packages/af/be/cdff8b57793e835970b167ddb84f664c150ed25e321c9a11b122bde924e1/github-file-0.0.1.tar.gz" } ], "0.1.0": [ { "comment_text": "", "digests": { "md5": "3701a232f45108f3f48554c29f8611c5", "sha256": "cd4d01cd0cfce6c63893620b94bcd23edee4356f96fe67cc7d5bc9b1090d8dd8" }, "downloads": -1, "filename": "github-file-0.1.0.tar.gz", "has_sig": false, "md5_digest": "3701a232f45108f3f48554c29f8611c5", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3284, "upload_time": "2018-07-15T22:50:13", "url": "https://files.pythonhosted.org/packages/9f/a1/efb25c6c4461d4a5510c71ebed2a9b55c1b14eb2163e937ea4c10f3fa84e/github-file-0.1.0.tar.gz" } ], "0.1.1": [ { "comment_text": "", "digests": { "md5": "1d9fdcd12f8e6ff6ec5be8eddd515f3d", "sha256": "228f9153df84aae9f5511bb333fde2bc4986b82c825ae6e1b656a285e0439699" }, "downloads": -1, "filename": "github-file-0.1.1.tar.gz", "has_sig": false, "md5_digest": "1d9fdcd12f8e6ff6ec5be8eddd515f3d", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3283, "upload_time": "2018-07-16T02:30:51", "url": "https://files.pythonhosted.org/packages/29/7f/eebbd5272dbaf74ea168ac44ef11ac3d725a52d22a91e9a15c776ea49420/github-file-0.1.1.tar.gz" } ], "0.1.2": [ { "comment_text": "", "digests": { "md5": "a0c82f8c8221bd1441df806e98f8f83c", "sha256": "da84794f494ed7c00736d418c11874ef10181fa0989a9385d4ba18c37f4e17c1" }, "downloads": -1, "filename": "github-file-0.1.2.tar.gz", "has_sig": false, "md5_digest": "a0c82f8c8221bd1441df806e98f8f83c", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3281, "upload_time": "2018-07-17T03:50:02", "url": "https://files.pythonhosted.org/packages/2e/02/e3169eb853c41d5383a6003eec57d332aef0305a04c1dd5b8ddcb19b8d41/github-file-0.1.2.tar.gz" } ], "0.1.3": [ { "comment_text": "", "digests": { "md5": "12946d82ee25e55846486ddd2c69b215", "sha256": "de74a4071d21b1bde9b8dfb20223949df99219a90cc9f04001fc66130acdfa05" }, "downloads": -1, "filename": "github-file-0.1.3.tar.gz", "has_sig": false, "md5_digest": "12946d82ee25e55846486ddd2c69b215", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 3287, "upload_time": "2018-07-17T04:04:01", "url": "https://files.pythonhosted.org/packages/fe/a3/4b7d7ad9a806d63e838dc06d7b0b765ce6b0cbb88c666efb04180fc8317e/github-file-0.1.3.tar.gz" } ], "0.5.0": [ { "comment_text": "", "digests": { "md5": "28bf28a4eb782769db79dc82f2244475", "sha256": "f24be257ee76a230a39ec65c8dacf36675bda5fd107b67d330e1816f3734ef47" }, "downloads": -1, "filename": "github-file-0.5.0.tar.gz", "has_sig": false, "md5_digest": "28bf28a4eb782769db79dc82f2244475", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4200, "upload_time": "2018-08-22T17:21:28", "url": "https://files.pythonhosted.org/packages/66/5e/74581e0384058021c4261c6592fd84aab00bf2fb94b1ad8ada96fe38aa5a/github-file-0.5.0.tar.gz" } ], "0.5.1": [ { "comment_text": "", "digests": { "md5": "17b6093435307b59d7ff9318111b9f83", "sha256": "4ec8b9ce746a48eebbf04439ebe03d7ab0e144a143b3caab095bd0499076e042" }, "downloads": -1, "filename": "github-file-0.5.1.tar.gz", "has_sig": false, "md5_digest": "17b6093435307b59d7ff9318111b9f83", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4208, "upload_time": "2018-08-22T19:56:23", "url": "https://files.pythonhosted.org/packages/16/3e/3435d39da663c3835ee349c64e5bc8e6be9e3b2b002f6ecbfd5b4d8759d1/github-file-0.5.1.tar.gz" } ], "0.5.2": [ { "comment_text": "", "digests": { "md5": "652b96bf04eb027d0577ecaa88e5c250", "sha256": "22dcb17c4c9a76c6b781e9ee92029bdc4a79368e1c1ff252a80aedb85a03346d" }, "downloads": -1, "filename": "github-file-0.5.2.tar.gz", "has_sig": false, "md5_digest": "652b96bf04eb027d0577ecaa88e5c250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4255, "upload_time": "2018-12-19T16:21:17", "url": "https://files.pythonhosted.org/packages/cc/48/7b7614d57275083ec9f4a1e3a8288d6f72fbbb3b42ff477698a65d4dbe5d/github-file-0.5.2.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "652b96bf04eb027d0577ecaa88e5c250", "sha256": "22dcb17c4c9a76c6b781e9ee92029bdc4a79368e1c1ff252a80aedb85a03346d" }, "downloads": -1, "filename": "github-file-0.5.2.tar.gz", "has_sig": false, "md5_digest": "652b96bf04eb027d0577ecaa88e5c250", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 4255, "upload_time": "2018-12-19T16:21:17", "url": "https://files.pythonhosted.org/packages/cc/48/7b7614d57275083ec9f4a1e3a8288d6f72fbbb3b42ff477698a65d4dbe5d/github-file-0.5.2.tar.gz" } ] }