{ "info": { "author": "Axel Sirota", "author_email": "axel.sirota@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7", "Programming Language :: Python :: 3.8", "Topic :: Software Development :: Build Tools" ], "description": "[![Build Status](https://travis-ci.com/axel-sirota/ci-cd-with-travis.svg?branch=master)](https://travis-ci.com/axel-sirota/ci-cd-with-travis)\n\nSample Flask app for Getting Started with Travis CI Course at Pluralsight\n\nThis app is a simple nlp-based question-answering with web interface, based on https://sweetcode.io/flask-app-github-travis-heroku/, and extended on the travis side to test in parallel multiple OS, multiple versions and have multiple types of deployment.\n\nFor each module in the course just run `git checkout MODULE{MODULE_NUMBER}-DEMO{DEMO_NUMBER}`, for example, `git checkout module4-demo1`, and you will be at the point of the recording.\n\nFor any question, don't hesitate to leave an issue here, send me an email (axel.sirota@gmail.com) or tweet me (@AxelSirota)!\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://github.com/axel-sirota/ci-cd-with-travis", "keywords": "travisci setuptools development", "license": "", "maintainer": "", "maintainer_email": "", "name": "cicdwithtravis", "package_url": "https://pypi.org/project/cicdwithtravis/", "platform": "", "project_url": "https://pypi.org/project/cicdwithtravis/", "project_urls": { "Homepage": "https://github.com/axel-sirota/ci-cd-with-travis" }, "release_url": "https://pypi.org/project/cicdwithtravis/1.1/", "requires_dist": null, "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "summary": "A Python Flask NLP application with CICD in Travis CI", "version": "1.1", "yanked": false, "yanked_reason": null }, "last_serial": 6069106, "releases": { "0.0.1": [ { "comment_text": "", "digests": { "md5": "7b95c3c99942ab0197c2da6f6e2ec0f9", "sha256": "639bef08927182f560fd80934edf08b9d5c0cda635714169457c4e6a4b9039a6" }, "downloads": -1, "filename": "cicdwithtravis-0.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "7b95c3c99942ab0197c2da6f6e2ec0f9", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 121643, "upload_time": "2019-10-27T17:57:14", "upload_time_iso_8601": "2019-10-27T17:57:14.275479Z", "url": "https://files.pythonhosted.org/packages/d1/1d/ee7678733fbfa4843cb046f72805bed128e0c99a20c2a5bef214097312c4/cicdwithtravis-0.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "767a9ab91c0e9d26b044a5e9507e01a7", "sha256": "eb066e526d1855973aa947d1b0a90a7416470b6544c22cb16d1bd3ded17b7da6" }, "downloads": -1, "filename": "cicdwithtravis-0.0.1.tar.gz", "has_sig": false, "md5_digest": "767a9ab91c0e9d26b044a5e9507e01a7", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 122634, "upload_time": "2019-10-27T17:57:16", "upload_time_iso_8601": "2019-10-27T17:57:16.634303Z", "url": "https://files.pythonhosted.org/packages/75/04/7e7fd3dcec06f3ab3957f400f9e84e4b2756078d238e77874f090db27f38/cicdwithtravis-0.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.0": [ { "comment_text": "", "digests": { "md5": "d76290fd4e618463bad256458a05ecb3", "sha256": "c7e1b641b3b38de25d2b38f1043c0bd48424a3a76e55cc91c8bbedf0858ce4be" }, "downloads": -1, "filename": "cicdwithtravis-1.0.0-py3-none-any.whl", "has_sig": false, "md5_digest": "d76290fd4e618463bad256458a05ecb3", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 121971, "upload_time": "2019-10-28T03:31:20", "upload_time_iso_8601": "2019-10-28T03:31:20.978597Z", "url": "https://files.pythonhosted.org/packages/84/02/bd8922abebc46d6edc5849dff20302500a36b29df3b33474aeae1ead114a/cicdwithtravis-1.0.0-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "395aeb5ff89be5ebad98ad7b4f5df787", "sha256": "75ee888005ffb3df6d4e9727665037f38eabe6db7825e23ffc577a5f157956e5" }, "downloads": -1, "filename": "cicdwithtravis-1.0.0.tar.gz", "has_sig": false, "md5_digest": "395aeb5ff89be5ebad98ad7b4f5df787", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 122996, "upload_time": "2019-10-28T03:31:22", "upload_time_iso_8601": "2019-10-28T03:31:22.487826Z", "url": "https://files.pythonhosted.org/packages/d8/c5/9257279ba5404f58bbd8110842a60acc866fcd0229686a5a628e4af379cc/cicdwithtravis-1.0.0.tar.gz", "yanked": false, "yanked_reason": null } ], "1.0.1": [ { "comment_text": "", "digests": { "md5": "faf638fd0552dd60e1eb97a25d92102e", "sha256": "f2116084d56a9ef00755ef75fbaa0b47b631a879f9d010a9871f79a30df5a1ca" }, "downloads": -1, "filename": "cicdwithtravis-1.0.1-py3-none-any.whl", "has_sig": false, "md5_digest": "faf638fd0552dd60e1eb97a25d92102e", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 122003, "upload_time": "2019-11-02T20:23:04", "upload_time_iso_8601": "2019-11-02T20:23:04.870480Z", "url": "https://files.pythonhosted.org/packages/0f/d3/2489aa4a084ec9a6b0564c59cd0bedbe9d8b01de5ec17090addd1a193a4e/cicdwithtravis-1.0.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "a94f13ad6d8c70cf38e3c6be53c0b2e8", "sha256": "76938335998e8f404ffd1e0816b557e1bb572e62be07b3f92583eea628cb3b31" }, "downloads": -1, "filename": "cicdwithtravis-1.0.1.tar.gz", "has_sig": false, "md5_digest": "a94f13ad6d8c70cf38e3c6be53c0b2e8", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 123035, "upload_time": "2019-11-02T20:23:06", "upload_time_iso_8601": "2019-11-02T20:23:06.386780Z", "url": "https://files.pythonhosted.org/packages/cb/db/276b34ef4c5e23717f55fa481c700c6f1c1994f66a8486f7474c31ef4507/cicdwithtravis-1.0.1.tar.gz", "yanked": false, "yanked_reason": null } ], "1.1": [ { "comment_text": "", "digests": { "md5": "4729cd27af4ebc0625149baa73a6d53b", "sha256": "30c139deb333aeab84fabd36c14f8e2ca813c06c251b5a4d4807eb5ab7ea84b5" }, "downloads": -1, "filename": "cicdwithtravis-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4729cd27af4ebc0625149baa73a6d53b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 121968, "upload_time": "2019-11-02T20:38:41", "upload_time_iso_8601": "2019-11-02T20:38:41.971208Z", "url": "https://files.pythonhosted.org/packages/e0/9d/3f7df65ce98b019bc5ac11b68c29c4dac93647b02a7fe0a1c0c0df5e7a4a/cicdwithtravis-1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8da70d117f1d0f99f7edb8359767e6f3", "sha256": "b0e6cd4effec2c7332a8fa4da174dd04cd8b74cbd978be05913432153de99412" }, "downloads": -1, "filename": "cicdwithtravis-1.1.tar.gz", "has_sig": false, "md5_digest": "8da70d117f1d0f99f7edb8359767e6f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 123019, "upload_time": "2019-11-02T20:38:43", "upload_time_iso_8601": "2019-11-02T20:38:43.476394Z", "url": "https://files.pythonhosted.org/packages/70/24/f1833f90aa121a209a8cfd982a2c00ef8340b8c79772d1ef4c8098487730/cicdwithtravis-1.1.tar.gz", "yanked": false, "yanked_reason": null } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "4729cd27af4ebc0625149baa73a6d53b", "sha256": "30c139deb333aeab84fabd36c14f8e2ca813c06c251b5a4d4807eb5ab7ea84b5" }, "downloads": -1, "filename": "cicdwithtravis-1.1-py3-none-any.whl", "has_sig": false, "md5_digest": "4729cd27af4ebc0625149baa73a6d53b", "packagetype": "bdist_wheel", "python_version": "py3", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 121968, "upload_time": "2019-11-02T20:38:41", "upload_time_iso_8601": "2019-11-02T20:38:41.971208Z", "url": "https://files.pythonhosted.org/packages/e0/9d/3f7df65ce98b019bc5ac11b68c29c4dac93647b02a7fe0a1c0c0df5e7a4a/cicdwithtravis-1.1-py3-none-any.whl", "yanked": false, "yanked_reason": null }, { "comment_text": "", "digests": { "md5": "8da70d117f1d0f99f7edb8359767e6f3", "sha256": "b0e6cd4effec2c7332a8fa4da174dd04cd8b74cbd978be05913432153de99412" }, "downloads": -1, "filename": "cicdwithtravis-1.1.tar.gz", "has_sig": false, "md5_digest": "8da70d117f1d0f99f7edb8359767e6f3", "packagetype": "sdist", "python_version": "source", "requires_python": ">=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.*, !=3.4.*, !=3.5.*, <4", "size": 123019, "upload_time": "2019-11-02T20:38:43", "upload_time_iso_8601": "2019-11-02T20:38:43.476394Z", "url": "https://files.pythonhosted.org/packages/70/24/f1833f90aa121a209a8cfd982a2c00ef8340b8c79772d1ef4c8098487730/cicdwithtravis-1.1.tar.gz", "yanked": false, "yanked_reason": null } ], "vulnerabilities": [] }