Added tox, tox-pipenv and pytest
This commit is contained in:
		
							
								
								
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										1
									
								
								.gitignore
									
									
									
									
										vendored
									
									
								
							@@ -1,2 +1,3 @@
 | 
			
		||||
*.pyc
 | 
			
		||||
.idea/
 | 
			
		||||
.python-version
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										3
									
								
								Pipfile
									
									
									
									
									
								
							
							
						
						
									
										3
									
								
								Pipfile
									
									
									
									
									
								
							@@ -15,6 +15,9 @@ gpiozero = "*"
 | 
			
		||||
"pep8-naming" = "*"
 | 
			
		||||
radon = "*"
 | 
			
		||||
xenon = "*"
 | 
			
		||||
tox = "*"
 | 
			
		||||
tox-pipenv = "*"
 | 
			
		||||
pytest = "*"
 | 
			
		||||
 | 
			
		||||
[requires]
 | 
			
		||||
python_version = "3.5"
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										108
									
								
								Pipfile.lock
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										108
									
								
								Pipfile.lock
									
									
									
										generated
									
									
									
								
							@@ -1,7 +1,7 @@
 | 
			
		||||
{
 | 
			
		||||
    "_meta": {
 | 
			
		||||
        "hash": {
 | 
			
		||||
            "sha256": "bee6a3c1a3c610463525cdaf6ac85b3e420b9dd2d2ff33b281a07101a38f6744"
 | 
			
		||||
            "sha256": "38d05b46d749869d14c678e5789f0b68ae5efefd8f0dcaecda5158c79a13beb1"
 | 
			
		||||
        },
 | 
			
		||||
        "pipfile-spec": 6,
 | 
			
		||||
        "requires": {
 | 
			
		||||
@@ -71,8 +71,7 @@
 | 
			
		||||
        },
 | 
			
		||||
        "rpi.gpio": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:065b5e3fa0a8873640564040275250a38e41225292b3a1d7c0c24850d2fbbce9",
 | 
			
		||||
                "sha256:49cf703983843d65d0cbb2b2cfd8411646576d7e7462742be687c3fecbc4a4ea"
 | 
			
		||||
                "sha256:065b5e3fa0a8873640564040275250a38e41225292b3a1d7c0c24850d2fbbce9"
 | 
			
		||||
            ],
 | 
			
		||||
            "index": "pypi",
 | 
			
		||||
            "version": "==0.6.4"
 | 
			
		||||
@@ -86,6 +85,20 @@
 | 
			
		||||
        }
 | 
			
		||||
    },
 | 
			
		||||
    "develop": {
 | 
			
		||||
        "atomicwrites": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:0312ad34fcad8fac3704d441f7b317e50af620823353ec657a53e981f92920c0",
 | 
			
		||||
                "sha256:ec9ae8adaae229e4f8446952d204a3e4b5fdd2d099f9be3aaf556120135fb3ee"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==1.2.1"
 | 
			
		||||
        },
 | 
			
		||||
        "attrs": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:10cbf6e27dbce8c30807caf056c8eb50917e0eaafe86347671b57254006c3e69",
 | 
			
		||||
                "sha256:ca4be454458f9dec299268d472aaa5a11f67a4ff70093396e1ceae9c76cf4bbb"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==18.2.0"
 | 
			
		||||
        },
 | 
			
		||||
        "certifi": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:339dc09518b07e2fa7eda5450740925974815557727d6bd35d319c1524a04a4c",
 | 
			
		||||
@@ -107,6 +120,13 @@
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==0.3.9"
 | 
			
		||||
        },
 | 
			
		||||
        "filelock": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:b8d5ca5ca1c815e1574aee746650ea7301de63d87935b3463d26368b76e31633",
 | 
			
		||||
                "sha256:d610c1bb404daf85976d7a82eb2ada120f04671007266b708606565dd03b5be6"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==3.0.10"
 | 
			
		||||
        },
 | 
			
		||||
        "flake8": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:6a35f5b8761f45c5513e3405f110a86bea57982c3b75b766ce7b65217abe1670",
 | 
			
		||||
@@ -143,6 +163,22 @@
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==0.6.1"
 | 
			
		||||
        },
 | 
			
		||||
        "more-itertools": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:c187a73da93e7a8acc0001572aebc7e3c69daf7bf6881a2cea10650bd4420092",
 | 
			
		||||
                "sha256:c476b5d3a34e12d40130bc2f935028b5f636df8f372dc2c1c01dc19681b2039e",
 | 
			
		||||
                "sha256:fcbfeaea0be121980e15bc97b3817b5202ca73d0eae185b4550cbfce2a3ebb3d"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==4.3.0"
 | 
			
		||||
        },
 | 
			
		||||
        "pathlib2": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:8eb170f8d0d61825e09a95b38be068299ddeda82f35e96c3301a8a5e7604cb83",
 | 
			
		||||
                "sha256:d1aa2a11ba7b8f7b21ab852b1fb5afb277e1bb99d5dfc663380b5015c0d80c5a"
 | 
			
		||||
            ],
 | 
			
		||||
            "markers": "python_version < '3.6'",
 | 
			
		||||
            "version": "==2.3.2"
 | 
			
		||||
        },
 | 
			
		||||
        "pep8-naming": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:360308d2c5d2fff8031c1b284820fbdb27a63274c0c1a8ce884d631836da4bdd",
 | 
			
		||||
@@ -151,6 +187,28 @@
 | 
			
		||||
            "index": "pypi",
 | 
			
		||||
            "version": "==0.7.0"
 | 
			
		||||
        },
 | 
			
		||||
        "pipenv": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:a785235bf2ddf65ea8a91531b3372471d9ad86036335dba8bd63f20c00a68e63",
 | 
			
		||||
                "sha256:aca036e5fe988c8c2850167976b9361cfa8519afffe95bb1010105547622f9ee",
 | 
			
		||||
                "sha256:d5ac9a7705c654ec6ed0059df4f0470d88119591d2724828cb5268207547afc1"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==2018.10.13"
 | 
			
		||||
        },
 | 
			
		||||
        "pluggy": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:447ba94990e8014ee25ec853339faf7b0fc8050cdc3289d4d71f7f410fb90095",
 | 
			
		||||
                "sha256:bde19360a8ec4dfd8a20dcb811780a30998101f078fc7ded6162f0076f50508f"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==0.8.0"
 | 
			
		||||
        },
 | 
			
		||||
        "py": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:bf92637198836372b520efcba9e020c330123be8ce527e535d185ed4b6f45694",
 | 
			
		||||
                "sha256:e76826342cefe3c3d5f7e8ee4316b80d1dd8a300781612ddbc765c17ba25a6c6"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==1.7.0"
 | 
			
		||||
        },
 | 
			
		||||
        "pycodestyle": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:cbc619d09254895b0d12c2c691e237b2e91e9b2ecf5e84c26b35400f93dcfb83",
 | 
			
		||||
@@ -165,6 +223,14 @@
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==2.0.0"
 | 
			
		||||
        },
 | 
			
		||||
        "pytest": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:a9e5e8d7ab9d5b0747f37740276eb362e6a76275d76cebbb52c6049d93b475db",
 | 
			
		||||
                "sha256:bf47e8ed20d03764f963f0070ff1c8fda6e2671fc5dd562a4d3b7148ad60f5ca"
 | 
			
		||||
            ],
 | 
			
		||||
            "index": "pypi",
 | 
			
		||||
            "version": "==3.9.3"
 | 
			
		||||
        },
 | 
			
		||||
        "pyyaml": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:3d7da3009c0f3e783b2c873687652d83b1bbfd5c88e9813fb7e5b03c0dd3108b",
 | 
			
		||||
@@ -204,6 +270,29 @@
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==1.11.0"
 | 
			
		||||
        },
 | 
			
		||||
        "toml": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:229f81c57791a41d65e399fc06bf0848bab550a9dfd5ed66df18ce5f05e73d5c",
 | 
			
		||||
                "sha256:235682dd292d5899d361a811df37e04a8828a5b1da3115886b73cf81ebc9100e"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==0.10.0"
 | 
			
		||||
        },
 | 
			
		||||
        "tox": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:513e32fdf2f9e2d583c2f248f47ba9886428c949f068ac54a0469cac55df5862",
 | 
			
		||||
                "sha256:75fa30e8329b41b664585f5fb837e23ce1d7e6fa1f7811f2be571c990f9d911b"
 | 
			
		||||
            ],
 | 
			
		||||
            "index": "pypi",
 | 
			
		||||
            "version": "==3.5.3"
 | 
			
		||||
        },
 | 
			
		||||
        "tox-pipenv": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:3b8aa83278d9cc2424b0403be6f8e81f97f6b7d43514ddc3132cde956097aebb",
 | 
			
		||||
                "sha256:a1f97ec74fd3df651bc6e0d3feb0c610b99522606202b1863353b3dd14cd4a1d"
 | 
			
		||||
            ],
 | 
			
		||||
            "index": "pypi",
 | 
			
		||||
            "version": "==1.8.0"
 | 
			
		||||
        },
 | 
			
		||||
        "urllib3": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:61bf29cada3fc2fbefad4fdf059ea4bd1b4a86d2b6d15e1c7c0b582b9752fe39",
 | 
			
		||||
@@ -211,6 +300,19 @@
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==1.24.1"
 | 
			
		||||
        },
 | 
			
		||||
        "virtualenv": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:686176c23a538ecc56d27ed9d5217abd34644823d6391cbeb232f42bf722baad",
 | 
			
		||||
                "sha256:f899fafcd92e1150f40c8215328be38ff24b519cd95357fa6e78e006c7638208"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==16.1.0"
 | 
			
		||||
        },
 | 
			
		||||
        "virtualenv-clone": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:afce268508aa5596c90dda234abe345deebc401a57d287bcbd76baa140a1aa58"
 | 
			
		||||
            ],
 | 
			
		||||
            "version": "==0.4.0"
 | 
			
		||||
        },
 | 
			
		||||
        "xenon": {
 | 
			
		||||
            "hashes": [
 | 
			
		||||
                "sha256:03c6fa6820ca260a85931cec44bd60ae60194eec7eb22f53ba160b3c9578cdf1",
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user