{ "info": { "author": "Cox Automotive Cloud Team", "author_email": "andrew.sledge@coxautoinc.com", "bugtrack_url": null, "classifiers": [ "Intended Audience :: Developers", "License :: OSI Approved :: Apache Software License", "Natural Language :: English", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3.4", "Programming Language :: Python :: 3.6", "Programming Language :: Python :: 3.7" ], "description": "========\nSlackest\n========\n\n|build status|\n|pylint|\n\nAbout\n=====\n\nSlackest is a full-featured Python interface for the `Slack API\n`_.\n\nExamples\n========\n.. code-block:: python\n\n from slackest import Slackest\n\n slack = Slackest('')\n\n # Send a message to #general channel\n slack.conversation.post_message('#general', 'Hello fellow slackers!')\n\n # Get users list\n response = slack.users.list()\n users = response.body['members']\n\n # Upload a file\n slack.files.upload('hello.txt')\n\n # If you need to proxy the requests\n proxy_endpoint = 'http://myproxy:3128'\n slack = Slackest('',\n http_proxy=proxy_endpoint,\n https_proxy=proxy_endpoint)\n\n # Advanced: Use `request.Session` for connection pooling (reuse)\n from requests.sessions import Session\n with Session() as session:\n slack = Slackest(token, session=session)\n slack.conversation.post_message('#general', 'All these requests')\n slack.conversation.post_message('#general', 'go through')\n slack.conversation.post_message('#general', 'a single https connection')\n\nInstallation\n============\n\n.. code-block:: bash\n\n $ pip install slackest\n\nCICD\n====\n\nThis project uses AWS CodeBuild to build. CodeBuild uses a YAML-based file called builspec.yml that runs the appropriate commands.\n\nA wheel and a source distribution is provided according to the buildspec.\n\nBuilding Locally\n----------------\n\nFor local build testing, use the local CodeBuild image. See `this AWS blog post ` for more details.\n\n.. code-block:: bash\n\n $ git clone https://github.com/aws/aws-codebuild-docker-images.git\n $ cd aws-codebuild-docker-images/ubuntu/python/3.7.1\n $ docker build -t aws/codebuild/python:3.7.1 .\n $ docker pull amazon/aws-codebuild-local:latest --disable-content-trust=false\n $ wget https://raw.githubusercontent.com/aws/aws-codebuild-docker-images/master/local_builds/codebuild_build.sh && chmod +x codebuild_build.sh\n $ ./codebuild_build.sh -i aws/codebuild/python:3.7.1 -a /tmp/codebuild/\n\n\nDocumentation\n=============\n\nSlack API\n---------\n\nhttps://api.slack.com/methods\n\nSlackest\n--------\n\nhttps://s3.amazonaws.com/slackest/index.html\n\nTODO\n====\n\n* Test completion, full coverage\n\n\n.. |build status| image:: https://codebuild.us-east-1.amazonaws.com/badges?uuid=eyJlbmNyeXB0ZWREYXRhIjoibStlNTVWVjBDMk1hOFU4ekRiNlNRdExXeCtSZFFsdlN0UjRnZzJsU2VNaDBqc3IwRnlmM2lSVG1zcjh2NEZ0WVoyQ0hwVStxU3VoblRIc2NxVjRYRU5vPSIsIml2UGFyYW1ldGVyU3BlYyI6Im5NSjdaT1lFM2hKaWxiR1IiLCJtYXRlcmlhbFNldFNlcmlhbCI6MX0%3D&branch=master\n.. |pylint| image:: https://slackest.s3.amazonaws.com/pylint.svg\n\n\n", "description_content_type": "text/x-rst", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "http://github.com/Cox-Automotive/slackest/", "keywords": "slack api", "license": "http://www.apache.org/licenses/LICENSE-2.0", "maintainer": "", "maintainer_email": "", "name": "slackest", "package_url": "https://pypi.org/project/slackest/", "platform": "", "project_url": "https://pypi.org/project/slackest/", "project_urls": { "Homepage": "http://github.com/Cox-Automotive/slackest/" }, "release_url": "https://pypi.org/project/slackest/0.13.3/", "requires_dist": [ "requests (>=2.2.1)" ], "requires_python": "", "summary": "Slack API client", "version": "0.13.3" }, "last_serial": 5178046, "releases": { "0.13.1": [ { "comment_text": "", "digests": { "md5": "426f7404353ea1276cf5f59fef060d9e", "sha256": "a686d4a6cff38f85d8b2b48d38966d2366ae7cd0344420fdea649291f6460ec4" }, "downloads": -1, "filename": "slackest-0.13.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "426f7404353ea1276cf5f59fef060d9e", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 16696, "upload_time": "2019-04-03T19:33:33", "url": "https://files.pythonhosted.org/packages/51/bd/452dafd53d2fdc7ac5c83c92f314cb9e5dd360703bb7da322f556beab7ba/slackest-0.13.1-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "17b08f7f8ca3c2bb4f77f7872e8e6471", "sha256": "6d0002c2d7711f78a5030b0820fa94159aa841f2c28c687054830583165408b4" }, "downloads": -1, "filename": "slackest-0.13.1.tar.gz", "has_sig": false, "md5_digest": "17b08f7f8ca3c2bb4f77f7872e8e6471", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 14327, "upload_time": "2019-04-03T19:33:34", "url": "https://files.pythonhosted.org/packages/34/4a/ffd3623f07ac6bf80ce2d60e345e397eefe62d40d793732925c8e650f13e/slackest-0.13.1.tar.gz" } ], "0.13.2": [ { "comment_text": "", "digests": { "md5": "7b65f0bf4ef70d5d149f35e13c5efe37", "sha256": "f5af65f6f71b2445907ec2ff9c0bae85a532dad61a41e7b13c1df5ed4997713d" }, "downloads": -1, "filename": "slackest-0.13.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "7b65f0bf4ef70d5d149f35e13c5efe37", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 20799, "upload_time": "2019-04-11T20:11:11", "url": "https://files.pythonhosted.org/packages/b0/f2/b9e253d043602173af5144038ea2332c85e94eff6d45591f2cef098f0e9c/slackest-0.13.2-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "649c341362fd10d9410e8abec8c6315f", "sha256": "47b8bdf4bee7f0a557257af280386115b872440817831743ad11e463826dc6dc" }, "downloads": -1, "filename": "slackest-0.13.2.tar.gz", "has_sig": false, "md5_digest": "649c341362fd10d9410e8abec8c6315f", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18395, "upload_time": "2019-04-11T20:11:12", "url": "https://files.pythonhosted.org/packages/e0/64/6d211f2ab9dd4d0b50aa2c0719fdc318266febd86f99beef8a8b4aceb3bf/slackest-0.13.2.tar.gz" } ], "0.13.3": [ { "comment_text": "", "digests": { "md5": "0c3e09bbdad9dd575712995de401dc8a", "sha256": "440e17dbcc9128498b4a907ae5587ffc5c392f872b438cff733678aa9888d06d" }, "downloads": -1, "filename": "slackest-0.13.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c3e09bbdad9dd575712995de401dc8a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21073, "upload_time": "2019-04-23T15:50:45", "url": "https://files.pythonhosted.org/packages/d3/9c/9fd3dec95b08bf5f8130e5496d68a511ed04c1943522640f54b672d86e19/slackest-0.13.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76f121afd07272c7a13137ec784311da", "sha256": "9d446b4603aacfcde97a6ed72ece1a60bb54e1d6475d8a5249c6c530e7c75abc" }, "downloads": -1, "filename": "slackest-0.13.3.tar.gz", "has_sig": false, "md5_digest": "76f121afd07272c7a13137ec784311da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18614, "upload_time": "2019-04-23T15:50:46", "url": "https://files.pythonhosted.org/packages/b0/ce/a3a595228d870a8cceb53180fdda0f5487dbf5e596eccbf672436e396867/slackest-0.13.3.tar.gz" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "0c3e09bbdad9dd575712995de401dc8a", "sha256": "440e17dbcc9128498b4a907ae5587ffc5c392f872b438cff733678aa9888d06d" }, "downloads": -1, "filename": "slackest-0.13.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "0c3e09bbdad9dd575712995de401dc8a", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 21073, "upload_time": "2019-04-23T15:50:45", "url": "https://files.pythonhosted.org/packages/d3/9c/9fd3dec95b08bf5f8130e5496d68a511ed04c1943522640f54b672d86e19/slackest-0.13.3-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "76f121afd07272c7a13137ec784311da", "sha256": "9d446b4603aacfcde97a6ed72ece1a60bb54e1d6475d8a5249c6c530e7c75abc" }, "downloads": -1, "filename": "slackest-0.13.3.tar.gz", "has_sig": false, "md5_digest": "76f121afd07272c7a13137ec784311da", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 18614, "upload_time": "2019-04-23T15:50:46", "url": "https://files.pythonhosted.org/packages/b0/ce/a3a595228d870a8cceb53180fdda0f5487dbf5e596eccbf672436e396867/slackest-0.13.3.tar.gz" } ] }