diff options
| author | 2019-03-24 17:23:14 -0600 | |
|---|---|---|
| committer | 2019-03-24 17:23:14 -0600 | |
| commit | 4b3e724d34ffc85a7d62bbc93084cee2859dc3a5 (patch) | |
| tree | 13eff72ac60b860f12c2083fccdce19c385c0251 | |
| parent | Add D400 to ignored flake8 rules (diff) | |
| parent | Merge pull request #11 from python-discord/add-flake8-extensions (diff) | |
Merge branch 'master' into flake8-updates
# Conflicts:
#	.flake8
#	Pipfile
#	Pipfile.lock
| -rw-r--r-- | .flake8 | 2 | ||||
| -rw-r--r-- | Pipfile | 6 | ||||
| -rw-r--r-- | Pipfile.lock | 59 | ||||
| -rw-r--r-- | config.py | 1 | ||||
| -rw-r--r-- | rmq.py | 11 | ||||
| -rw-r--r-- | snekbox.py | 2 | ||||
| -rw-r--r-- | snekweb.py | 8 | 
7 files changed, 66 insertions, 23 deletions
| @@ -1,6 +1,6 @@  [flake8]  max-line-length=100 -application_import_names=snekbox +application_import_names=snekbox,config,logs  ignore=      P102,B311,W503,E226,S311,      # Missing Docstrings @@ -19,12 +19,18 @@ pytest-dependency = "*"  pre-commit = "*"  flake8 = "*"  flake8-docstrings = "*" +flake8-bugbear = "*" +flake8-import-order = "*" +flake8-tidy-imports = "*" +flake8-todo = "*" +flake8-string-format = "*"  [requires]  python_version = "3.6"  [scripts]  lint = "flake8" +precommit = "pre-commit install"  test = "py.test tests --cov . --cov-report term-missing -v"  report = "py.test tests --cov . --cov-report=html"  snekbox = "python snekbox.py" diff --git a/Pipfile.lock b/Pipfile.lock index c3345ea..a7b5238 100644 --- a/Pipfile.lock +++ b/Pipfile.lock @@ -1,7 +1,7 @@  {      "_meta": {          "hash": { -            "sha256": "14e7fbb150e60081c3a3da5356fda2217af27659efbf86123eb7151d44a08963" +            "sha256": "5560465709134fb6096835f67c91567819bc6239a2f0182b2fca70ec3d0fb3f5"          },          "pipfile-spec": 6,          "requires": { @@ -32,11 +32,11 @@          },          "docker": {              "hashes": [ -                "sha256:2840ffb9dc3ef6d00876bde476690278ab13fa1f8ba9127ef855ac33d00c3152", -                "sha256:5831256da3477723362bc71a8df07b8cd8493e4a4a60cebd45580483edbe48ae" +                "sha256:0076504c42b6a671c8e7c252913f59852669f5f882522f4d320ec7613b853553", +                "sha256:d2c14d2cc7d54818897cc6f3cf73923c4e7dfe12f08f7bddda9dbea7fa82ea36"              ],              "index": "pypi", -            "version": "==3.7.0" +            "version": "==3.7.1"          },          "docker-pycreds": {              "hashes": [ @@ -83,10 +83,10 @@          },          "websocket-client": {              "hashes": [ -                "sha256:47a3ddf3ee7ecd4e2f81610bcdc7f44d5dd03b602b911d4ce991cd82310d3f3b", -                "sha256:f6029deea21218f2c771848935aa26c15699c831770f4fa66958bdaabff80ca0" +                "sha256:1151d5fb3a62dc129164292e1227655e4bbc5dd5340a5165dfae61128ec50aa9", +                "sha256:1fd5520878b68b84b5748bb30e592b10d0a91529d5383f74f4964e72b297fd3a"              ], -            "version": "==0.55.0" +            "version": "==0.56.0"          }      },      "develop": { @@ -176,6 +176,14 @@              "index": "pypi",              "version": "==3.7.7"          }, +        "flake8-bugbear": { +            "hashes": [ +                "sha256:07b6e769d7f4e168d590f7088eae40f6ddd9fa4952bed31602def65842682c83", +                "sha256:0ccf56975f4db1d69dc1cf3598c99d768ebf95d0cad27d76087954aa399b515a" +            ], +            "index": "pypi", +            "version": "==18.8.0" +        },          "flake8-docstrings": {              "hashes": [                  "sha256:4e0ce1476b64e6291520e5570cf12b05016dd4e8ae454b8a8a9a48bc5f84e1cd", @@ -184,6 +192,14 @@              "index": "pypi",              "version": "==1.3.0"          }, +        "flake8-import-order": { +            "hashes": [ +                "sha256:90a80e46886259b9c396b578d75c749801a41ee969a235e163cfe1be7afd2543", +                "sha256:a28dc39545ea4606c1ac3c24e9d05c849c6e5444a50fb7e9cdd430fc94de6e92" +            ], +            "index": "pypi", +            "version": "==0.18.1" +        },          "flake8-polyfill": {              "hashes": [                  "sha256:12be6a34ee3ab795b19ca73505e7b55826d5f6ad7230d31b18e106400169b9e9", @@ -191,6 +207,29 @@              ],              "version": "==1.0.2"          }, +        "flake8-string-format": { +            "hashes": [ +                "sha256:68ea72a1a5b75e7018cae44d14f32473c798cf73d75cbaed86c6a9a907b770b2", +                "sha256:774d56103d9242ed968897455ef49b7d6de272000cfa83de5814273a868832f1" +            ], +            "index": "pypi", +            "version": "==0.2.3" +        }, +        "flake8-tidy-imports": { +            "hashes": [ +                "sha256:1c476aabc6e8db26dc75278464a3a392dba0ea80562777c5f13fd5cdf2646154", +                "sha256:b3f5b96affd0f57cacb6621ed28286ce67edaca807757b51227043ebf7b136a1" +            ], +            "index": "pypi", +            "version": "==2.0.0" +        }, +        "flake8-todo": { +            "hashes": [ +                "sha256:6e4c5491ff838c06fe5a771b0e95ee15fc005ca57196011011280fc834a85915" +            ], +            "index": "pypi", +            "version": "==0.7" +        },          "flask": {              "hashes": [                  "sha256:2271c0070dbcb5275fad4a82e29f23ab92682dc45f9dfbc22c02ba9b9322ce48", @@ -477,10 +516,10 @@          },          "werkzeug": {              "hashes": [ -                "sha256:590abe38f8be026d78457fe3b5200895b3543e58ac3fc1dd792c6333ea11af64", -                "sha256:ee11b0f0640c56fb491b43b38356c4b588b3202b415a1e03eacf1c5561c961cf" +                "sha256:96da23fa8ccecbc3ae832a83df5c722c11547d021637faacb0bec4dd2f4666c8", +                "sha256:ca5c2dcd367d6c0df87185b9082929d255358f5391923269335782b213d52655"              ], -            "version": "==0.15.0" +            "version": "==0.15.1"          },          "zipp": {              "hashes": [ @@ -1,4 +1,5 @@  import os +  import docker  from docker.errors import NotFound @@ -1,18 +1,17 @@ -import pika  import time  import traceback +import pika  from pika.exceptions import ConnectionClosed -from config import USERNAME -from config import PASSWORD +from config import EXCHANGE +from config import EXCHANGE_TYPE  from config import HOST +from config import PASSWORD  from config import PORT -from config import EXCHANGE_TYPE  from config import QUEUE  from config import ROUTING_KEY -from config import EXCHANGE - +from config import USERNAME  from logs import log @@ -1,7 +1,7 @@  import json  import multiprocessing -import subprocess  import os +import subprocess  import sys  from rmq import Rmq @@ -1,13 +1,11 @@ -import traceback -import threading -import logging  import json +import logging +import threading +import traceback  from flask import Flask  from flask import render_template  from flask_sockets import Sockets - -  from rmq import Rmq  # Load app | 
