diff --git a/projects/damm/test/python/test_damm.py b/projects/damm/test/python/test_damm.py index 2846593..d33005e 100644 --- a/projects/damm/test/python/test_damm.py +++ b/projects/damm/test/python/test_damm.py @@ -1,9 +1,8 @@ from damm import Damm - import pytest -@pytest.mark.parametrize('num', [ +@pytest.mark.parametrize("num", [ "0", # 0 itself is the start Damm state "37", # [0, 3] => 7 "92", # [0, 9] => 2 diff --git a/projects/damm/test/python/test_hypothesis.py b/projects/damm/test/python/test_hypothesis.py index 70113da..1ad98dc 100644 --- a/projects/damm/test/python/test_hypothesis.py +++ b/projects/damm/test/python/test_hypothesis.py @@ -1,5 +1,4 @@ from damm import Damm - from hypothesis import given from hypothesis.strategies import integers diff --git a/projects/flowmetal/scratch/astinterp.py b/projects/flowmetal/scratch/astinterp.py index 94d8c35..f79616c 100644 --- a/projects/flowmetal/scratch/astinterp.py +++ b/projects/flowmetal/scratch/astinterp.py @@ -31,8 +31,9 @@ import ast import logging -import sys import os +import sys + if sys.version_info < (3, 0, 0): builtins = __builtins__ @@ -115,7 +116,6 @@ class TargetNonlocalFlow(Exception): """Base exception class to simulate non-local control flow transfers in a target application.""" - pass class TargetBreak(TargetNonlocalFlow): diff --git a/projects/flowmetal/scratch/test.py b/projects/flowmetal/scratch/test.py index 4669588..499c26b 100644 --- a/projects/flowmetal/scratch/test.py +++ b/projects/flowmetal/scratch/test.py @@ -2,6 +2,7 @@ from __future__ import print_function + class Foo(object): def bar(self): return 1 @@ -17,6 +18,8 @@ print(a.bar()) print(a.baz) import random + + for _ in range(10): print(random.randint(0, 1024)) @@ -25,4 +28,6 @@ def bar(a, b, **bs): pass import requests + + print(len(requests.get("https://pypi.org/pypi/requests/json").text)) diff --git a/projects/proquint/src/python/proquint.py b/projects/proquint/src/python/proquint.py index 2293c3f..018fad4 100644 --- a/projects/proquint/src/python/proquint.py +++ b/projects/proquint/src/python/proquint.py @@ -121,7 +121,7 @@ class Proquint(object): res = 0 - for i, c in enumerate([c for c in buffer if c != '-']): + for i, c in enumerate([c for c in buffer if c != "-"]): if (mag := cls._consonant_to_uint(c)) is not None: res <<= 4 res += mag @@ -131,7 +131,7 @@ class Proquint(object): res <<= 2 res += mag elif i != 5: - raise ValueError('Bad proquint format') + raise ValueError("Bad proquint format") return res # Handy aliases diff --git a/projects/proquint/test/python/test_examples.py b/projects/proquint/test/python/test_examples.py index e700a6b..8133404 100644 --- a/projects/proquint/test/python/test_examples.py +++ b/projects/proquint/test/python/test_examples.py @@ -1,7 +1,6 @@ """Tests based off of known examples.""" import proquint - import pytest @@ -45,12 +44,12 @@ examples = [ ] -@pytest.mark.parametrize('val,width,qint', examples) +@pytest.mark.parametrize("val,width,qint", examples) def test_decode_examples(val, width, qint): assert proquint.Proquint.decode(qint) == val, f"qint {qint} did not decode" -@pytest.mark.parametrize('val,width,qint', examples) +@pytest.mark.parametrize("val,width,qint", examples) def test_encode_examples(val, width, qint): encoded_qint = proquint.Proquint.encode(val, width) decoded_val = proquint.Proquint.decode(encoded_qint) diff --git a/projects/proquint/test/python/test_hypothesis.py b/projects/proquint/test/python/test_hypothesis.py index e3c82fa..23731b4 100644 --- a/projects/proquint/test/python/test_hypothesis.py +++ b/projects/proquint/test/python/test_hypothesis.py @@ -1,10 +1,9 @@ """Tests based off of round-tripping randomly generated examples.""" -import proquint - -import pytest from hypothesis import given from hypothesis.strategies import integers +import proquint +import pytest @given(integers(min_value=0, max_value=1<<16)) diff --git a/projects/reqman/src/python/reqman/__main__.py b/projects/reqman/src/python/reqman/__main__.py index b97cf84..8473032 100644 --- a/projects/reqman/src/python/reqman/__main__.py +++ b/projects/reqman/src/python/reqman/__main__.py @@ -104,7 +104,7 @@ def deps(requirements): @cli.command() -@click.option("--no-upgrade/--upgrade", name="upgrade", default=False) +@click.option("--no-upgrade/--upgrade", "", "upgrade", default=False) @click.argument("requirements") def install(requirements, upgrade): """Install (or upgrade) a dependency.