diff --git a/.github/workflows/pr.yml b/.github/workflows/pr.yml index df0af17..c5b4e8d 100644 --- a/.github/workflows/pr.yml +++ b/.github/workflows/pr.yml @@ -6,8 +6,10 @@ jobs: Lint: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 + with: + python-version: "3.12" - uses: psf/black@stable with: options: ". -l 79 --check" @@ -15,9 +17,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v6 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v6 + with: + python-version: "3.12" - name: Install dependencies run: make install-dev - name: Run the main tests diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index c83204c..78dc662 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -10,8 +10,10 @@ jobs: name: Lint runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 - - uses: actions/setup-python@v2 + - uses: actions/checkout@v6 + - uses: actions/setup-python@v6 + with: + python-version: "3.12" - uses: psf/black@stable with: options: ". -l 79 --check" @@ -20,9 +22,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v6 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v6 + with: + python-version: "3.12" - name: Install dependencies run: make install-dev - name: Run the main tests @@ -32,9 +36,11 @@ jobs: runs-on: ubuntu-latest steps: - name: Checkout repo - uses: actions/checkout@v2 + uses: actions/checkout@v6 - name: Setup Python - uses: actions/setup-python@v2 + uses: actions/setup-python@v6 + with: + python-version: "3.12" - name: Install dependencies run: make install-dev - name: Build package diff --git a/rdbl/main.py b/rdbl/main.py index 0c1881f..59e1ec1 100644 --- a/rdbl/main.py +++ b/rdbl/main.py @@ -31,7 +31,7 @@ def _readable(num, sf=3, prefixes={0: ""}, suffixes={0: ""}): place_value = int(log10(num_rounded)) _, prefix = _highest_matching(prefixes, place_value) place, suffix = _highest_matching(suffixes, place_value) - reduced_num = _round_sf(num / (10 ** place), sf) + reduced_num = _round_sf(num / (10**place), sf) if place >= max(suffixes.keys()): num_str = format(int(reduced_num), ",") else: