diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 95a0efaa16..538d1e39cf 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -1,4 +1,4 @@ -name: Build Mypyc +name: Compile on: pull_request: @@ -19,168 +19,20 @@ jobs: # Check out the PR branch ref: ${{ github.head_ref }} - # Python 3.10 - - name: Set up Python 3.10 - uses: actions/setup-python@v6 - with: - python-version: "3.10" - - name: Install Mypyc (3.10) - run: pip install mypy[mypyc]==1.18.1 types-requests eth-typing - - name: Run Mypyc (3.10) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc - - # Python 3.11 - - name: Set up Python 3.11 - uses: actions/setup-python@v6 - with: - python-version: "3.11" - - name: Install Mypyc (3.11) - run: pip install mypy[mypyc]==1.18.1 types-requests eth-typing - - name: Run Mypyc (3.11) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc - - # Python 3.12 - name: Set up Python 3.12 uses: actions/setup-python@v6 with: python-version: "3.12" - - name: Install Mypyc (3.12) - run: pip install mypy[mypyc]==1.18.1 setuptools types-requests eth-typing - - name: Run Mypyc (3.12) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc - - - name: Check for changes (Ubuntu) + + - name: Install Poetry + run: pip install poetry + + - name: Install typed-envs run: | - if [[ -n $(git status --porcelain) ]]; then - echo "changes_detected=true" >> $GITHUB_ENV - else - echo "changes_detected=false" >> $GITHUB_ENV - fi - - - name: Commit changes (Ubuntu) - if: env.changes_detected == 'true' - run: | - git config --local user.name "github-actions[bot]" - git config --local user.email "github-actions[bot]@users.noreply.github.com" - git add . - git commit -m "chore: compile to C for Linux x64 with mypyc" - git push - - build-macos: - needs: build-ubuntu - runs-on: macos-latest - steps: - - name: Checkout code - uses: actions/checkout@v5 - with: - ref: ${{ github.head_ref }} - - # Python 3.10 - - name: Set up Python 3.10 - uses: actions/setup-python@v6 - with: - python-version: "3.10" - - name: Install Mypyc (3.10) - run: pip install mypy[mypyc]==1.18.1 types-requests eth-typing - - name: Run Mypyc (3.10) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc - - # Python 3.11 - - name: Set up Python 3.11 - uses: actions/setup-python@v6 - with: - python-version: "3.11" - - name: Install Mypyc (3.11) - run: pip install mypy[mypyc]==1.18.1 types-requests eth-typing - - name: Run Mypyc (3.11) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc - - # Python 3.12 - - name: Set up Python 3.12 - uses: actions/setup-python@v6 - with: - python-version: "3.12" - - name: Install Mypyc (3.12) - run: pip install mypy[mypyc]==1.18.1 setuptools types-requests eth-typing - - name: Run Mypyc (3.12) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc - - - name: Check for changes (macOS) - run: | - if [[ -n $(git status --porcelain) ]]; then - echo "changes_detected=true" >> $GITHUB_ENV - else - echo "changes_detected=false" >> $GITHUB_ENV - fi - - - name: Commit changes (macOS) - if: env.changes_detected == 'true' - run: | - git config --local user.name "github-actions[bot]" - git config --local user.email "github-actions[bot]@users.noreply.github.com" - git add . - git commit -m "chore: compile to C for macOS with mypyc" - git push - - build-windows: - needs: build-macos - runs-on: windows-latest - steps: - - name: Checkout code - uses: actions/checkout@v5 - with: - ref: ${{ github.head_ref }} - - # Python 3.10 - - name: Set up Python 3.10 - uses: actions/setup-python@v6 - with: - python-version: "3.10" - - name: Install Mypyc (3.10) - run: pip install mypy[mypyc]==1.18.1 types-requests eth-typing - - name: Run Mypyc (3.10) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc - - # Python 3.11 - - name: Set up Python 3.11 - uses: actions/setup-python@v6 - with: - python-version: "3.11" - - name: Install Mypyc (3.11) - run: pip install mypy[mypyc]==1.18.1 types-requests eth-typing - - name: Run Mypyc (3.11) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc - - # Python 3.12 - - name: Set up Python 3.12 - uses: actions/setup-python@v6 - with: - python-version: "3.12" - - name: Install Mypyc (3.12) - run: pip install mypy[mypyc]==1.18.1 setuptools types-requests eth-typing - - name: Run Mypyc (3.12) - env: - MYPYC_STRICT_DUNDER_TYPING: 1 - run: make mypyc + poetry install + poetry run pip install . - - name: Check for changes (Windows) - shell: bash + - name: Check for changes run: | if [[ -n $(git status --porcelain) ]]; then echo "changes_detected=true" >> $GITHUB_ENV @@ -188,11 +40,11 @@ jobs: echo "changes_detected=false" >> $GITHUB_ENV fi - - name: Commit changes (Windows) + - name: Commit changes if: env.changes_detected == 'true' run: | git config --local user.name "github-actions[bot]" git config --local user.email "github-actions[bot]@users.noreply.github.com" git add . - git commit -m "chore: compile to C for Windows AMD64 with mypyc" + git commit -m "chore: compile C files for source control" git push diff --git a/6486cd47b6f59329387b__mypyc.cp310-win_amd64.pyd b/6486cd47b6f59329387b__mypyc.cp310-win_amd64.pyd deleted file mode 100644 index aadb4d2cd9..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cp310-win_amd64.pyd and /dev/null differ diff --git a/6486cd47b6f59329387b__mypyc.cp311-win_amd64.pyd b/6486cd47b6f59329387b__mypyc.cp311-win_amd64.pyd deleted file mode 100644 index 532f3439a9..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cp311-win_amd64.pyd and /dev/null differ diff --git a/6486cd47b6f59329387b__mypyc.cp312-win_amd64.pyd b/6486cd47b6f59329387b__mypyc.cp312-win_amd64.pyd deleted file mode 100644 index 3b6d31a699..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cp312-win_amd64.pyd and /dev/null differ diff --git a/6486cd47b6f59329387b__mypyc.cpython-310-darwin.so b/6486cd47b6f59329387b__mypyc.cpython-310-darwin.so deleted file mode 100755 index 94b7c2e2eb..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cpython-310-darwin.so and /dev/null differ diff --git a/6486cd47b6f59329387b__mypyc.cpython-310-x86_64-linux-gnu.so b/6486cd47b6f59329387b__mypyc.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 810bd493ed..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/6486cd47b6f59329387b__mypyc.cpython-311-darwin.so b/6486cd47b6f59329387b__mypyc.cpython-311-darwin.so deleted file mode 100755 index 646c05cf9a..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cpython-311-darwin.so and /dev/null differ diff --git a/6486cd47b6f59329387b__mypyc.cpython-311-x86_64-linux-gnu.so b/6486cd47b6f59329387b__mypyc.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 76729a65c8..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/6486cd47b6f59329387b__mypyc.cpython-312-darwin.so b/6486cd47b6f59329387b__mypyc.cpython-312-darwin.so deleted file mode 100755 index a68068e381..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cpython-312-darwin.so and /dev/null differ diff --git a/6486cd47b6f59329387b__mypyc.cpython-312-x86_64-linux-gnu.so b/6486cd47b6f59329387b__mypyc.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 06d83d77ee..0000000000 Binary files a/6486cd47b6f59329387b__mypyc.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cp310-win_amd64.pyd b/dank_mids/ENVIRONMENT_VARIABLES.cp310-win_amd64.pyd deleted file mode 100644 index 1100c01d93..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cp311-win_amd64.pyd b/dank_mids/ENVIRONMENT_VARIABLES.cp311-win_amd64.pyd deleted file mode 100644 index 7aa893d90e..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cp312-win_amd64.pyd b/dank_mids/ENVIRONMENT_VARIABLES.cp312-win_amd64.pyd deleted file mode 100644 index bb56589add..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cpython-310-darwin.so b/dank_mids/ENVIRONMENT_VARIABLES.cpython-310-darwin.so deleted file mode 100755 index 600bfa5bed..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cpython-310-x86_64-linux-gnu.so b/dank_mids/ENVIRONMENT_VARIABLES.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 002f822a91..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cpython-311-darwin.so b/dank_mids/ENVIRONMENT_VARIABLES.cpython-311-darwin.so deleted file mode 100755 index d0fa074110..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cpython-311-x86_64-linux-gnu.so b/dank_mids/ENVIRONMENT_VARIABLES.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 20fa5b934c..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cpython-312-darwin.so b/dank_mids/ENVIRONMENT_VARIABLES.cpython-312-darwin.so deleted file mode 100755 index 5e0bb69a13..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/ENVIRONMENT_VARIABLES.cpython-312-x86_64-linux-gnu.so b/dank_mids/ENVIRONMENT_VARIABLES.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 705c2ab498..0000000000 Binary files a/dank_mids/ENVIRONMENT_VARIABLES.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_batch.cp310-win_amd64.pyd b/dank_mids/_batch.cp310-win_amd64.pyd deleted file mode 100644 index 7a3903ed72..0000000000 Binary files a/dank_mids/_batch.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_batch.cp311-win_amd64.pyd b/dank_mids/_batch.cp311-win_amd64.pyd deleted file mode 100644 index 516c026797..0000000000 Binary files a/dank_mids/_batch.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_batch.cp312-win_amd64.pyd b/dank_mids/_batch.cp312-win_amd64.pyd deleted file mode 100644 index 860d33b738..0000000000 Binary files a/dank_mids/_batch.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_batch.cpython-310-darwin.so b/dank_mids/_batch.cpython-310-darwin.so deleted file mode 100755 index 22a811ec61..0000000000 Binary files a/dank_mids/_batch.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_batch.cpython-310-x86_64-linux-gnu.so b/dank_mids/_batch.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 10dc9403f1..0000000000 Binary files a/dank_mids/_batch.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_batch.cpython-311-darwin.so b/dank_mids/_batch.cpython-311-darwin.so deleted file mode 100755 index 0643ede807..0000000000 Binary files a/dank_mids/_batch.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_batch.cpython-311-x86_64-linux-gnu.so b/dank_mids/_batch.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index e15772307d..0000000000 Binary files a/dank_mids/_batch.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_batch.cpython-312-darwin.so b/dank_mids/_batch.cpython-312-darwin.so deleted file mode 100755 index f4eb25a84e..0000000000 Binary files a/dank_mids/_batch.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_batch.cpython-312-x86_64-linux-gnu.so b/dank_mids/_batch.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 9a7ff07b4d..0000000000 Binary files a/dank_mids/_batch.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_demo_mode.cp310-win_amd64.pyd b/dank_mids/_demo_mode.cp310-win_amd64.pyd deleted file mode 100644 index 4e18a62c00..0000000000 Binary files a/dank_mids/_demo_mode.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_demo_mode.cp311-win_amd64.pyd b/dank_mids/_demo_mode.cp311-win_amd64.pyd deleted file mode 100644 index 1408e7bb40..0000000000 Binary files a/dank_mids/_demo_mode.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_demo_mode.cp312-win_amd64.pyd b/dank_mids/_demo_mode.cp312-win_amd64.pyd deleted file mode 100644 index 5958e0ca3f..0000000000 Binary files a/dank_mids/_demo_mode.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_demo_mode.cpython-310-darwin.so b/dank_mids/_demo_mode.cpython-310-darwin.so deleted file mode 100755 index 9f090dc81a..0000000000 Binary files a/dank_mids/_demo_mode.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_demo_mode.cpython-310-x86_64-linux-gnu.so b/dank_mids/_demo_mode.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 181f34cd6e..0000000000 Binary files a/dank_mids/_demo_mode.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_demo_mode.cpython-311-darwin.so b/dank_mids/_demo_mode.cpython-311-darwin.so deleted file mode 100755 index a9bc550a56..0000000000 Binary files a/dank_mids/_demo_mode.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_demo_mode.cpython-311-x86_64-linux-gnu.so b/dank_mids/_demo_mode.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 2d264007e2..0000000000 Binary files a/dank_mids/_demo_mode.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_demo_mode.cpython-312-darwin.so b/dank_mids/_demo_mode.cpython-312-darwin.so deleted file mode 100755 index e8ff4020d1..0000000000 Binary files a/dank_mids/_demo_mode.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_demo_mode.cpython-312-x86_64-linux-gnu.so b/dank_mids/_demo_mode.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 9d241eefee..0000000000 Binary files a/dank_mids/_demo_mode.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_envs.cp310-win_amd64.pyd b/dank_mids/_envs.cp310-win_amd64.pyd deleted file mode 100644 index f08877d490..0000000000 Binary files a/dank_mids/_envs.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_envs.cp311-win_amd64.pyd b/dank_mids/_envs.cp311-win_amd64.pyd deleted file mode 100644 index c5e7624914..0000000000 Binary files a/dank_mids/_envs.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_envs.cp312-win_amd64.pyd b/dank_mids/_envs.cp312-win_amd64.pyd deleted file mode 100644 index c8a8e90e35..0000000000 Binary files a/dank_mids/_envs.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_envs.cpython-310-darwin.so b/dank_mids/_envs.cpython-310-darwin.so deleted file mode 100755 index af9fd43be9..0000000000 Binary files a/dank_mids/_envs.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_envs.cpython-310-x86_64-linux-gnu.so b/dank_mids/_envs.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 23ae97707f..0000000000 Binary files a/dank_mids/_envs.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_envs.cpython-311-darwin.so b/dank_mids/_envs.cpython-311-darwin.so deleted file mode 100755 index 55e9233cbd..0000000000 Binary files a/dank_mids/_envs.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_envs.cpython-311-x86_64-linux-gnu.so b/dank_mids/_envs.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 6e6c2649da..0000000000 Binary files a/dank_mids/_envs.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_envs.cpython-312-darwin.so b/dank_mids/_envs.cpython-312-darwin.so deleted file mode 100755 index 0b58b9b188..0000000000 Binary files a/dank_mids/_envs.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_envs.cpython-312-x86_64-linux-gnu.so b/dank_mids/_envs.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 68092fda5c..0000000000 Binary files a/dank_mids/_envs.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_eth_utils.cp310-win_amd64.pyd b/dank_mids/_eth_utils.cp310-win_amd64.pyd deleted file mode 100644 index 9308ae1a2d..0000000000 Binary files a/dank_mids/_eth_utils.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_eth_utils.cp311-win_amd64.pyd b/dank_mids/_eth_utils.cp311-win_amd64.pyd deleted file mode 100644 index 1b5590132a..0000000000 Binary files a/dank_mids/_eth_utils.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_eth_utils.cp312-win_amd64.pyd b/dank_mids/_eth_utils.cp312-win_amd64.pyd deleted file mode 100644 index 8b26629c26..0000000000 Binary files a/dank_mids/_eth_utils.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_eth_utils.cpython-310-darwin.so b/dank_mids/_eth_utils.cpython-310-darwin.so deleted file mode 100755 index 4fc426f687..0000000000 Binary files a/dank_mids/_eth_utils.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_eth_utils.cpython-310-x86_64-linux-gnu.so b/dank_mids/_eth_utils.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index c95978cdbf..0000000000 Binary files a/dank_mids/_eth_utils.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_eth_utils.cpython-311-darwin.so b/dank_mids/_eth_utils.cpython-311-darwin.so deleted file mode 100755 index 9e65238552..0000000000 Binary files a/dank_mids/_eth_utils.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_eth_utils.cpython-311-x86_64-linux-gnu.so b/dank_mids/_eth_utils.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 053fbcf6ea..0000000000 Binary files a/dank_mids/_eth_utils.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_eth_utils.cpython-312-darwin.so b/dank_mids/_eth_utils.cpython-312-darwin.so deleted file mode 100755 index da6378f2a0..0000000000 Binary files a/dank_mids/_eth_utils.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_eth_utils.cpython-312-x86_64-linux-gnu.so b/dank_mids/_eth_utils.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index ae5ef27b70..0000000000 Binary files a/dank_mids/_eth_utils.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_exceptions.cp310-win_amd64.pyd b/dank_mids/_exceptions.cp310-win_amd64.pyd deleted file mode 100644 index 28c13668a8..0000000000 Binary files a/dank_mids/_exceptions.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_exceptions.cp311-win_amd64.pyd b/dank_mids/_exceptions.cp311-win_amd64.pyd deleted file mode 100644 index 5f9e75858f..0000000000 Binary files a/dank_mids/_exceptions.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_exceptions.cp312-win_amd64.pyd b/dank_mids/_exceptions.cp312-win_amd64.pyd deleted file mode 100644 index 0615eb9a0b..0000000000 Binary files a/dank_mids/_exceptions.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_exceptions.cpython-310-darwin.so b/dank_mids/_exceptions.cpython-310-darwin.so deleted file mode 100755 index c1a416e234..0000000000 Binary files a/dank_mids/_exceptions.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_exceptions.cpython-310-x86_64-linux-gnu.so b/dank_mids/_exceptions.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index a376439f88..0000000000 Binary files a/dank_mids/_exceptions.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_exceptions.cpython-311-darwin.so b/dank_mids/_exceptions.cpython-311-darwin.so deleted file mode 100755 index 33a10e326a..0000000000 Binary files a/dank_mids/_exceptions.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_exceptions.cpython-311-x86_64-linux-gnu.so b/dank_mids/_exceptions.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 2f242f5f26..0000000000 Binary files a/dank_mids/_exceptions.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_exceptions.cpython-312-darwin.so b/dank_mids/_exceptions.cpython-312-darwin.so deleted file mode 100755 index 21fb203c6b..0000000000 Binary files a/dank_mids/_exceptions.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_exceptions.cpython-312-x86_64-linux-gnu.so b/dank_mids/_exceptions.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 97c3fcca28..0000000000 Binary files a/dank_mids/_exceptions.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_logging.cp310-win_amd64.pyd b/dank_mids/_logging.cp310-win_amd64.pyd deleted file mode 100644 index 049c881099..0000000000 Binary files a/dank_mids/_logging.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_logging.cp311-win_amd64.pyd b/dank_mids/_logging.cp311-win_amd64.pyd deleted file mode 100644 index 4f00e92c55..0000000000 Binary files a/dank_mids/_logging.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_logging.cp312-win_amd64.pyd b/dank_mids/_logging.cp312-win_amd64.pyd deleted file mode 100644 index 3dcde46c0b..0000000000 Binary files a/dank_mids/_logging.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_logging.cpython-310-darwin.so b/dank_mids/_logging.cpython-310-darwin.so deleted file mode 100755 index d826d9ee83..0000000000 Binary files a/dank_mids/_logging.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_logging.cpython-310-x86_64-linux-gnu.so b/dank_mids/_logging.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index f4a1dbccd7..0000000000 Binary files a/dank_mids/_logging.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_logging.cpython-311-darwin.so b/dank_mids/_logging.cpython-311-darwin.so deleted file mode 100755 index 7618079fbc..0000000000 Binary files a/dank_mids/_logging.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_logging.cpython-311-x86_64-linux-gnu.so b/dank_mids/_logging.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index ef678d216e..0000000000 Binary files a/dank_mids/_logging.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_logging.cpython-312-darwin.so b/dank_mids/_logging.cpython-312-darwin.so deleted file mode 100755 index ef64eb3ea7..0000000000 Binary files a/dank_mids/_logging.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_logging.cpython-312-x86_64-linux-gnu.so b/dank_mids/_logging.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 010e08e13e..0000000000 Binary files a/dank_mids/_logging.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_uid.cp310-win_amd64.pyd b/dank_mids/_uid.cp310-win_amd64.pyd deleted file mode 100644 index d48c737d43..0000000000 Binary files a/dank_mids/_uid.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_uid.cp311-win_amd64.pyd b/dank_mids/_uid.cp311-win_amd64.pyd deleted file mode 100644 index e1763db7d9..0000000000 Binary files a/dank_mids/_uid.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_uid.cp312-win_amd64.pyd b/dank_mids/_uid.cp312-win_amd64.pyd deleted file mode 100644 index 8bf9fb0fef..0000000000 Binary files a/dank_mids/_uid.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_uid.cpython-310-darwin.so b/dank_mids/_uid.cpython-310-darwin.so deleted file mode 100755 index 96ac3db6f6..0000000000 Binary files a/dank_mids/_uid.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_uid.cpython-310-x86_64-linux-gnu.so b/dank_mids/_uid.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 01b93ecd13..0000000000 Binary files a/dank_mids/_uid.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_uid.cpython-311-darwin.so b/dank_mids/_uid.cpython-311-darwin.so deleted file mode 100755 index cf99aa45b9..0000000000 Binary files a/dank_mids/_uid.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_uid.cpython-311-x86_64-linux-gnu.so b/dank_mids/_uid.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 959e193af1..0000000000 Binary files a/dank_mids/_uid.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_uid.cpython-312-darwin.so b/dank_mids/_uid.cpython-312-darwin.so deleted file mode 100755 index 21fc587b3b..0000000000 Binary files a/dank_mids/_uid.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_uid.cpython-312-x86_64-linux-gnu.so b/dank_mids/_uid.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 1b28a50add..0000000000 Binary files a/dank_mids/_uid.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_web3/abi.cp310-win_amd64.pyd b/dank_mids/_web3/abi.cp310-win_amd64.pyd deleted file mode 100644 index 5d66d67941..0000000000 Binary files a/dank_mids/_web3/abi.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_web3/abi.cp311-win_amd64.pyd b/dank_mids/_web3/abi.cp311-win_amd64.pyd deleted file mode 100644 index d39c89401b..0000000000 Binary files a/dank_mids/_web3/abi.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_web3/abi.cp312-win_amd64.pyd b/dank_mids/_web3/abi.cp312-win_amd64.pyd deleted file mode 100644 index ef8e62e47f..0000000000 Binary files a/dank_mids/_web3/abi.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_web3/abi.cpython-310-darwin.so b/dank_mids/_web3/abi.cpython-310-darwin.so deleted file mode 100755 index 65d779844e..0000000000 Binary files a/dank_mids/_web3/abi.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_web3/abi.cpython-310-x86_64-linux-gnu.so b/dank_mids/_web3/abi.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 2bffab6a74..0000000000 Binary files a/dank_mids/_web3/abi.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_web3/abi.cpython-311-darwin.so b/dank_mids/_web3/abi.cpython-311-darwin.so deleted file mode 100755 index d79faed3c9..0000000000 Binary files a/dank_mids/_web3/abi.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_web3/abi.cpython-311-x86_64-linux-gnu.so b/dank_mids/_web3/abi.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index c4ec0842d2..0000000000 Binary files a/dank_mids/_web3/abi.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_web3/abi.cpython-312-darwin.so b/dank_mids/_web3/abi.cpython-312-darwin.so deleted file mode 100755 index 30683622c4..0000000000 Binary files a/dank_mids/_web3/abi.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_web3/abi.cpython-312-x86_64-linux-gnu.so b/dank_mids/_web3/abi.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index c04d3cf116..0000000000 Binary files a/dank_mids/_web3/abi.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_web3/formatters.cp310-win_amd64.pyd b/dank_mids/_web3/formatters.cp310-win_amd64.pyd deleted file mode 100644 index b286bd86e1..0000000000 Binary files a/dank_mids/_web3/formatters.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_web3/formatters.cp311-win_amd64.pyd b/dank_mids/_web3/formatters.cp311-win_amd64.pyd deleted file mode 100644 index 41f9e30e55..0000000000 Binary files a/dank_mids/_web3/formatters.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_web3/formatters.cp312-win_amd64.pyd b/dank_mids/_web3/formatters.cp312-win_amd64.pyd deleted file mode 100644 index 6a33daabce..0000000000 Binary files a/dank_mids/_web3/formatters.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/_web3/formatters.cpython-310-darwin.so b/dank_mids/_web3/formatters.cpython-310-darwin.so deleted file mode 100755 index 5280015264..0000000000 Binary files a/dank_mids/_web3/formatters.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/_web3/formatters.cpython-310-x86_64-linux-gnu.so b/dank_mids/_web3/formatters.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 323175a767..0000000000 Binary files a/dank_mids/_web3/formatters.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_web3/formatters.cpython-311-darwin.so b/dank_mids/_web3/formatters.cpython-311-darwin.so deleted file mode 100755 index 50748820c5..0000000000 Binary files a/dank_mids/_web3/formatters.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/_web3/formatters.cpython-311-x86_64-linux-gnu.so b/dank_mids/_web3/formatters.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 08edde88c9..0000000000 Binary files a/dank_mids/_web3/formatters.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/_web3/formatters.cpython-312-darwin.so b/dank_mids/_web3/formatters.cpython-312-darwin.so deleted file mode 100755 index e693915347..0000000000 Binary files a/dank_mids/_web3/formatters.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/_web3/formatters.cpython-312-x86_64-linux-gnu.so b/dank_mids/_web3/formatters.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index a13209c806..0000000000 Binary files a/dank_mids/_web3/formatters.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cp310-win_amd64.pyd b/dank_mids/brownie_patch/__init__.cp310-win_amd64.pyd deleted file mode 100644 index 45457db0d6..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cp311-win_amd64.pyd b/dank_mids/brownie_patch/__init__.cp311-win_amd64.pyd deleted file mode 100644 index 3261c2bfc0..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cp312-win_amd64.pyd b/dank_mids/brownie_patch/__init__.cp312-win_amd64.pyd deleted file mode 100644 index 776239f2e5..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cpython-310-darwin.so b/dank_mids/brownie_patch/__init__.cpython-310-darwin.so deleted file mode 100755 index f5a1831a07..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cpython-310-x86_64-linux-gnu.so b/dank_mids/brownie_patch/__init__.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 524511ecf1..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cpython-311-darwin.so b/dank_mids/brownie_patch/__init__.cpython-311-darwin.so deleted file mode 100755 index 11ff013ce8..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cpython-311-x86_64-linux-gnu.so b/dank_mids/brownie_patch/__init__.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 165fcba0a6..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cpython-312-darwin.so b/dank_mids/brownie_patch/__init__.cpython-312-darwin.so deleted file mode 100755 index 44d46b4429..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/__init__.cpython-312-x86_64-linux-gnu.so b/dank_mids/brownie_patch/__init__.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index ce460c4a1f..0000000000 Binary files a/dank_mids/brownie_patch/__init__.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cp310-win_amd64.pyd b/dank_mids/brownie_patch/_abi.cp310-win_amd64.pyd deleted file mode 100644 index 65173ab34d..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cp311-win_amd64.pyd b/dank_mids/brownie_patch/_abi.cp311-win_amd64.pyd deleted file mode 100644 index 6aa31a09e8..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cp312-win_amd64.pyd b/dank_mids/brownie_patch/_abi.cp312-win_amd64.pyd deleted file mode 100644 index 87327fef0c..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cpython-310-darwin.so b/dank_mids/brownie_patch/_abi.cpython-310-darwin.so deleted file mode 100755 index 6fad7f7389..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cpython-310-x86_64-linux-gnu.so b/dank_mids/brownie_patch/_abi.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 18d7028b03..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cpython-311-darwin.so b/dank_mids/brownie_patch/_abi.cpython-311-darwin.so deleted file mode 100755 index 17e7b1b082..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cpython-311-x86_64-linux-gnu.so b/dank_mids/brownie_patch/_abi.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 5aeca5ec49..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cpython-312-darwin.so b/dank_mids/brownie_patch/_abi.cpython-312-darwin.so deleted file mode 100755 index 8af7e7a77c..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/_abi.cpython-312-x86_64-linux-gnu.so b/dank_mids/brownie_patch/_abi.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 5866a47055..0000000000 Binary files a/dank_mids/brownie_patch/_abi.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cp310-win_amd64.pyd b/dank_mids/brownie_patch/call.cp310-win_amd64.pyd deleted file mode 100644 index 65e3da82bb..0000000000 Binary files a/dank_mids/brownie_patch/call.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cp311-win_amd64.pyd b/dank_mids/brownie_patch/call.cp311-win_amd64.pyd deleted file mode 100644 index 59ef5cc378..0000000000 Binary files a/dank_mids/brownie_patch/call.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cp312-win_amd64.pyd b/dank_mids/brownie_patch/call.cp312-win_amd64.pyd deleted file mode 100644 index 3e43ba57d0..0000000000 Binary files a/dank_mids/brownie_patch/call.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cpython-310-darwin.so b/dank_mids/brownie_patch/call.cpython-310-darwin.so deleted file mode 100755 index f765eb15ba..0000000000 Binary files a/dank_mids/brownie_patch/call.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cpython-310-x86_64-linux-gnu.so b/dank_mids/brownie_patch/call.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index b365b796d4..0000000000 Binary files a/dank_mids/brownie_patch/call.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cpython-311-darwin.so b/dank_mids/brownie_patch/call.cpython-311-darwin.so deleted file mode 100755 index 24ba237884..0000000000 Binary files a/dank_mids/brownie_patch/call.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cpython-311-x86_64-linux-gnu.so b/dank_mids/brownie_patch/call.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 4099bf07fe..0000000000 Binary files a/dank_mids/brownie_patch/call.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cpython-312-darwin.so b/dank_mids/brownie_patch/call.cpython-312-darwin.so deleted file mode 100755 index 4a4efcf390..0000000000 Binary files a/dank_mids/brownie_patch/call.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/call.cpython-312-x86_64-linux-gnu.so b/dank_mids/brownie_patch/call.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 4f685bd021..0000000000 Binary files a/dank_mids/brownie_patch/call.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cp310-win_amd64.pyd b/dank_mids/brownie_patch/overloaded.cp310-win_amd64.pyd deleted file mode 100644 index 847787a2e7..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cp311-win_amd64.pyd b/dank_mids/brownie_patch/overloaded.cp311-win_amd64.pyd deleted file mode 100644 index 194e2cb86b..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cp312-win_amd64.pyd b/dank_mids/brownie_patch/overloaded.cp312-win_amd64.pyd deleted file mode 100644 index f01eeac5d3..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cpython-310-darwin.so b/dank_mids/brownie_patch/overloaded.cpython-310-darwin.so deleted file mode 100755 index 4515f65548..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cpython-310-x86_64-linux-gnu.so b/dank_mids/brownie_patch/overloaded.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 6424e9da42..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cpython-311-darwin.so b/dank_mids/brownie_patch/overloaded.cpython-311-darwin.so deleted file mode 100755 index 0d301b70b8..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cpython-311-x86_64-linux-gnu.so b/dank_mids/brownie_patch/overloaded.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 866aedc19b..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cpython-312-darwin.so b/dank_mids/brownie_patch/overloaded.cpython-312-darwin.so deleted file mode 100755 index d9fa820393..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/overloaded.cpython-312-x86_64-linux-gnu.so b/dank_mids/brownie_patch/overloaded.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 0a183eab96..0000000000 Binary files a/dank_mids/brownie_patch/overloaded.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cp310-win_amd64.pyd b/dank_mids/brownie_patch/types.cp310-win_amd64.pyd deleted file mode 100644 index 26eb602392..0000000000 Binary files a/dank_mids/brownie_patch/types.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cp311-win_amd64.pyd b/dank_mids/brownie_patch/types.cp311-win_amd64.pyd deleted file mode 100644 index e641b07d39..0000000000 Binary files a/dank_mids/brownie_patch/types.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cp312-win_amd64.pyd b/dank_mids/brownie_patch/types.cp312-win_amd64.pyd deleted file mode 100644 index d0ad1e99b4..0000000000 Binary files a/dank_mids/brownie_patch/types.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cpython-310-darwin.so b/dank_mids/brownie_patch/types.cpython-310-darwin.so deleted file mode 100755 index 29a937feb8..0000000000 Binary files a/dank_mids/brownie_patch/types.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cpython-310-x86_64-linux-gnu.so b/dank_mids/brownie_patch/types.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index a812828ed1..0000000000 Binary files a/dank_mids/brownie_patch/types.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cpython-311-darwin.so b/dank_mids/brownie_patch/types.cpython-311-darwin.so deleted file mode 100755 index 748d19494b..0000000000 Binary files a/dank_mids/brownie_patch/types.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cpython-311-x86_64-linux-gnu.so b/dank_mids/brownie_patch/types.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 2bbc3a0fe1..0000000000 Binary files a/dank_mids/brownie_patch/types.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cpython-312-darwin.so b/dank_mids/brownie_patch/types.cpython-312-darwin.so deleted file mode 100755 index 1ac360b32c..0000000000 Binary files a/dank_mids/brownie_patch/types.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/brownie_patch/types.cpython-312-x86_64-linux-gnu.so b/dank_mids/brownie_patch/types.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 76e9149c78..0000000000 Binary files a/dank_mids/brownie_patch/types.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/constants.cp310-win_amd64.pyd b/dank_mids/constants.cp310-win_amd64.pyd deleted file mode 100644 index 55bd850043..0000000000 Binary files a/dank_mids/constants.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/constants.cp311-win_amd64.pyd b/dank_mids/constants.cp311-win_amd64.pyd deleted file mode 100644 index 0e03b82961..0000000000 Binary files a/dank_mids/constants.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/constants.cp312-win_amd64.pyd b/dank_mids/constants.cp312-win_amd64.pyd deleted file mode 100644 index 86d76a9c18..0000000000 Binary files a/dank_mids/constants.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/constants.cpython-310-darwin.so b/dank_mids/constants.cpython-310-darwin.so deleted file mode 100755 index 68e5f17947..0000000000 Binary files a/dank_mids/constants.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/constants.cpython-310-x86_64-linux-gnu.so b/dank_mids/constants.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 3101ec8d08..0000000000 Binary files a/dank_mids/constants.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/constants.cpython-311-darwin.so b/dank_mids/constants.cpython-311-darwin.so deleted file mode 100755 index 51c4ac67ca..0000000000 Binary files a/dank_mids/constants.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/constants.cpython-311-x86_64-linux-gnu.so b/dank_mids/constants.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 9ffdd547d7..0000000000 Binary files a/dank_mids/constants.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/constants.cpython-312-darwin.so b/dank_mids/constants.cpython-312-darwin.so deleted file mode 100755 index 1a8136394f..0000000000 Binary files a/dank_mids/constants.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/constants.cpython-312-x86_64-linux-gnu.so b/dank_mids/constants.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 9cbe78b608..0000000000 Binary files a/dank_mids/constants.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/__init__.cp310-win_amd64.pyd b/dank_mids/helpers/__init__.cp310-win_amd64.pyd deleted file mode 100644 index 1c7d7b28ff..0000000000 Binary files a/dank_mids/helpers/__init__.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/__init__.cp311-win_amd64.pyd b/dank_mids/helpers/__init__.cp311-win_amd64.pyd deleted file mode 100644 index 7167574da6..0000000000 Binary files a/dank_mids/helpers/__init__.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/__init__.cp312-win_amd64.pyd b/dank_mids/helpers/__init__.cp312-win_amd64.pyd deleted file mode 100644 index ea8d1a9c3a..0000000000 Binary files a/dank_mids/helpers/__init__.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/__init__.cpython-310-darwin.so b/dank_mids/helpers/__init__.cpython-310-darwin.so deleted file mode 100755 index d7c849558b..0000000000 Binary files a/dank_mids/helpers/__init__.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/__init__.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/__init__.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 8495eeb9eb..0000000000 Binary files a/dank_mids/helpers/__init__.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/__init__.cpython-311-darwin.so b/dank_mids/helpers/__init__.cpython-311-darwin.so deleted file mode 100755 index c4edaa8649..0000000000 Binary files a/dank_mids/helpers/__init__.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/__init__.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/__init__.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 391aaab231..0000000000 Binary files a/dank_mids/helpers/__init__.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/__init__.cpython-312-darwin.so b/dank_mids/helpers/__init__.cpython-312-darwin.so deleted file mode 100755 index 39c7b1c054..0000000000 Binary files a/dank_mids/helpers/__init__.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/__init__.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/__init__.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index f0b3142abe..0000000000 Binary files a/dank_mids/helpers/__init__.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_codec.cp310-win_amd64.pyd b/dank_mids/helpers/_codec.cp310-win_amd64.pyd deleted file mode 100644 index 0b0c8bc47d..0000000000 Binary files a/dank_mids/helpers/_codec.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_codec.cp311-win_amd64.pyd b/dank_mids/helpers/_codec.cp311-win_amd64.pyd deleted file mode 100644 index 5fd5764983..0000000000 Binary files a/dank_mids/helpers/_codec.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_codec.cp312-win_amd64.pyd b/dank_mids/helpers/_codec.cp312-win_amd64.pyd deleted file mode 100644 index e7e3d0d39c..0000000000 Binary files a/dank_mids/helpers/_codec.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_codec.cpython-310-darwin.so b/dank_mids/helpers/_codec.cpython-310-darwin.so deleted file mode 100755 index 3a1d401d7e..0000000000 Binary files a/dank_mids/helpers/_codec.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_codec.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/_codec.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 93897dd511..0000000000 Binary files a/dank_mids/helpers/_codec.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_codec.cpython-311-darwin.so b/dank_mids/helpers/_codec.cpython-311-darwin.so deleted file mode 100755 index bf3b94fba1..0000000000 Binary files a/dank_mids/helpers/_codec.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_codec.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/_codec.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 01910a923f..0000000000 Binary files a/dank_mids/helpers/_codec.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_codec.cpython-312-darwin.so b/dank_mids/helpers/_codec.cpython-312-darwin.so deleted file mode 100755 index 02719f50fa..0000000000 Binary files a/dank_mids/helpers/_codec.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_codec.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/_codec.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 586dfbbb34..0000000000 Binary files a/dank_mids/helpers/_codec.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_errors.cp310-win_amd64.pyd b/dank_mids/helpers/_errors.cp310-win_amd64.pyd deleted file mode 100644 index 3547ba749d..0000000000 Binary files a/dank_mids/helpers/_errors.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_errors.cp311-win_amd64.pyd b/dank_mids/helpers/_errors.cp311-win_amd64.pyd deleted file mode 100644 index 882d78d7af..0000000000 Binary files a/dank_mids/helpers/_errors.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_errors.cp312-win_amd64.pyd b/dank_mids/helpers/_errors.cp312-win_amd64.pyd deleted file mode 100644 index b1b19d83ea..0000000000 Binary files a/dank_mids/helpers/_errors.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_errors.cpython-310-darwin.so b/dank_mids/helpers/_errors.cpython-310-darwin.so deleted file mode 100755 index cd5017c39a..0000000000 Binary files a/dank_mids/helpers/_errors.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_errors.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/_errors.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 063880a213..0000000000 Binary files a/dank_mids/helpers/_errors.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_errors.cpython-311-darwin.so b/dank_mids/helpers/_errors.cpython-311-darwin.so deleted file mode 100755 index a10918a017..0000000000 Binary files a/dank_mids/helpers/_errors.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_errors.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/_errors.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index e5e03e7e6e..0000000000 Binary files a/dank_mids/helpers/_errors.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_errors.cpython-312-darwin.so b/dank_mids/helpers/_errors.cpython-312-darwin.so deleted file mode 100755 index 86e8e8c740..0000000000 Binary files a/dank_mids/helpers/_errors.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_errors.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/_errors.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 953bdd7874..0000000000 Binary files a/dank_mids/helpers/_errors.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_gather.cp310-win_amd64.pyd b/dank_mids/helpers/_gather.cp310-win_amd64.pyd deleted file mode 100644 index edd5adf217..0000000000 Binary files a/dank_mids/helpers/_gather.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_gather.cp311-win_amd64.pyd b/dank_mids/helpers/_gather.cp311-win_amd64.pyd deleted file mode 100644 index 66a1af9089..0000000000 Binary files a/dank_mids/helpers/_gather.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_gather.cp312-win_amd64.pyd b/dank_mids/helpers/_gather.cp312-win_amd64.pyd deleted file mode 100644 index c2eda7860d..0000000000 Binary files a/dank_mids/helpers/_gather.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_gather.cpython-310-darwin.so b/dank_mids/helpers/_gather.cpython-310-darwin.so deleted file mode 100755 index 25f96a5d7a..0000000000 Binary files a/dank_mids/helpers/_gather.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_gather.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/_gather.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index ad84a37b57..0000000000 Binary files a/dank_mids/helpers/_gather.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_gather.cpython-311-darwin.so b/dank_mids/helpers/_gather.cpython-311-darwin.so deleted file mode 100755 index d804432b8b..0000000000 Binary files a/dank_mids/helpers/_gather.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_gather.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/_gather.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index b530f344ab..0000000000 Binary files a/dank_mids/helpers/_gather.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_gather.cpython-312-darwin.so b/dank_mids/helpers/_gather.cpython-312-darwin.so deleted file mode 100755 index 328f681d8f..0000000000 Binary files a/dank_mids/helpers/_gather.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_gather.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/_gather.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index fde47c3907..0000000000 Binary files a/dank_mids/helpers/_gather.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cp310-win_amd64.pyd b/dank_mids/helpers/_weaklist.cp310-win_amd64.pyd deleted file mode 100644 index 6cd3aed4e0..0000000000 Binary files a/dank_mids/helpers/_weaklist.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cp311-win_amd64.pyd b/dank_mids/helpers/_weaklist.cp311-win_amd64.pyd deleted file mode 100644 index 2fc5c00223..0000000000 Binary files a/dank_mids/helpers/_weaklist.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cp312-win_amd64.pyd b/dank_mids/helpers/_weaklist.cp312-win_amd64.pyd deleted file mode 100644 index 47e90c6f1e..0000000000 Binary files a/dank_mids/helpers/_weaklist.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cpython-310-darwin.so b/dank_mids/helpers/_weaklist.cpython-310-darwin.so deleted file mode 100755 index a5f0595da9..0000000000 Binary files a/dank_mids/helpers/_weaklist.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/_weaklist.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 2a5f507fea..0000000000 Binary files a/dank_mids/helpers/_weaklist.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cpython-311-darwin.so b/dank_mids/helpers/_weaklist.cpython-311-darwin.so deleted file mode 100755 index d79f0d784c..0000000000 Binary files a/dank_mids/helpers/_weaklist.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/_weaklist.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 9fcb1e70c3..0000000000 Binary files a/dank_mids/helpers/_weaklist.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cpython-312-darwin.so b/dank_mids/helpers/_weaklist.cpython-312-darwin.so deleted file mode 100755 index a64ac0b904..0000000000 Binary files a/dank_mids/helpers/_weaklist.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/_weaklist.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/_weaklist.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index a593c68113..0000000000 Binary files a/dank_mids/helpers/_weaklist.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cp310-win_amd64.pyd b/dank_mids/helpers/batch_size.cp310-win_amd64.pyd deleted file mode 100644 index 43758c63d9..0000000000 Binary files a/dank_mids/helpers/batch_size.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cp311-win_amd64.pyd b/dank_mids/helpers/batch_size.cp311-win_amd64.pyd deleted file mode 100644 index c85cfd4dc2..0000000000 Binary files a/dank_mids/helpers/batch_size.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cp312-win_amd64.pyd b/dank_mids/helpers/batch_size.cp312-win_amd64.pyd deleted file mode 100644 index 6448e30761..0000000000 Binary files a/dank_mids/helpers/batch_size.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cpython-310-darwin.so b/dank_mids/helpers/batch_size.cpython-310-darwin.so deleted file mode 100755 index 95daf8c0da..0000000000 Binary files a/dank_mids/helpers/batch_size.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/batch_size.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index bb20905b81..0000000000 Binary files a/dank_mids/helpers/batch_size.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cpython-311-darwin.so b/dank_mids/helpers/batch_size.cpython-311-darwin.so deleted file mode 100755 index 795b6b72d9..0000000000 Binary files a/dank_mids/helpers/batch_size.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/batch_size.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 5beb59eb79..0000000000 Binary files a/dank_mids/helpers/batch_size.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cpython-312-darwin.so b/dank_mids/helpers/batch_size.cpython-312-darwin.so deleted file mode 100755 index cd64523670..0000000000 Binary files a/dank_mids/helpers/batch_size.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/batch_size.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/batch_size.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index b25a1d932a..0000000000 Binary files a/dank_mids/helpers/batch_size.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/hashing.cp310-win_amd64.pyd b/dank_mids/helpers/hashing.cp310-win_amd64.pyd deleted file mode 100644 index 71d031da2a..0000000000 Binary files a/dank_mids/helpers/hashing.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/hashing.cp311-win_amd64.pyd b/dank_mids/helpers/hashing.cp311-win_amd64.pyd deleted file mode 100644 index 9b731b844e..0000000000 Binary files a/dank_mids/helpers/hashing.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/hashing.cp312-win_amd64.pyd b/dank_mids/helpers/hashing.cp312-win_amd64.pyd deleted file mode 100644 index ba27aaf06d..0000000000 Binary files a/dank_mids/helpers/hashing.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/hashing.cpython-310-darwin.so b/dank_mids/helpers/hashing.cpython-310-darwin.so deleted file mode 100755 index d9a31d9ced..0000000000 Binary files a/dank_mids/helpers/hashing.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/hashing.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/hashing.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 8359a8b2c4..0000000000 Binary files a/dank_mids/helpers/hashing.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/hashing.cpython-311-darwin.so b/dank_mids/helpers/hashing.cpython-311-darwin.so deleted file mode 100755 index f22324d53f..0000000000 Binary files a/dank_mids/helpers/hashing.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/hashing.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/hashing.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 308fe50f0f..0000000000 Binary files a/dank_mids/helpers/hashing.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/hashing.cpython-312-darwin.so b/dank_mids/helpers/hashing.cpython-312-darwin.so deleted file mode 100755 index a4ef854530..0000000000 Binary files a/dank_mids/helpers/hashing.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/hashing.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/hashing.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 748c0d0466..0000000000 Binary files a/dank_mids/helpers/hashing.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cp310-win_amd64.pyd b/dank_mids/helpers/lru_cache.cp310-win_amd64.pyd deleted file mode 100644 index b2ab5164d3..0000000000 Binary files a/dank_mids/helpers/lru_cache.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cp311-win_amd64.pyd b/dank_mids/helpers/lru_cache.cp311-win_amd64.pyd deleted file mode 100644 index 3121ee0ee1..0000000000 Binary files a/dank_mids/helpers/lru_cache.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cp312-win_amd64.pyd b/dank_mids/helpers/lru_cache.cp312-win_amd64.pyd deleted file mode 100644 index deccaae63f..0000000000 Binary files a/dank_mids/helpers/lru_cache.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cpython-310-darwin.so b/dank_mids/helpers/lru_cache.cpython-310-darwin.so deleted file mode 100755 index 5bb9148ecb..0000000000 Binary files a/dank_mids/helpers/lru_cache.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/lru_cache.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index a6adce8bb2..0000000000 Binary files a/dank_mids/helpers/lru_cache.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cpython-311-darwin.so b/dank_mids/helpers/lru_cache.cpython-311-darwin.so deleted file mode 100755 index db6ba45f88..0000000000 Binary files a/dank_mids/helpers/lru_cache.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/lru_cache.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 2efe4e44b5..0000000000 Binary files a/dank_mids/helpers/lru_cache.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cpython-312-darwin.so b/dank_mids/helpers/lru_cache.cpython-312-darwin.so deleted file mode 100755 index 08a7232431..0000000000 Binary files a/dank_mids/helpers/lru_cache.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/lru_cache.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/lru_cache.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index b4abcf539d..0000000000 Binary files a/dank_mids/helpers/lru_cache.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/method.cp310-win_amd64.pyd b/dank_mids/helpers/method.cp310-win_amd64.pyd deleted file mode 100644 index 1e94b614a9..0000000000 Binary files a/dank_mids/helpers/method.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/method.cp311-win_amd64.pyd b/dank_mids/helpers/method.cp311-win_amd64.pyd deleted file mode 100644 index 819487fa5b..0000000000 Binary files a/dank_mids/helpers/method.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/method.cp312-win_amd64.pyd b/dank_mids/helpers/method.cp312-win_amd64.pyd deleted file mode 100644 index 3d23844cbe..0000000000 Binary files a/dank_mids/helpers/method.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/helpers/method.cpython-310-darwin.so b/dank_mids/helpers/method.cpython-310-darwin.so deleted file mode 100755 index b99051fb7c..0000000000 Binary files a/dank_mids/helpers/method.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/method.cpython-310-x86_64-linux-gnu.so b/dank_mids/helpers/method.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index 3cb634a68b..0000000000 Binary files a/dank_mids/helpers/method.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/method.cpython-311-darwin.so b/dank_mids/helpers/method.cpython-311-darwin.so deleted file mode 100755 index 8161ac8bcb..0000000000 Binary files a/dank_mids/helpers/method.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/method.cpython-311-x86_64-linux-gnu.so b/dank_mids/helpers/method.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 409993891b..0000000000 Binary files a/dank_mids/helpers/method.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/helpers/method.cpython-312-darwin.so b/dank_mids/helpers/method.cpython-312-darwin.so deleted file mode 100755 index df32f85a59..0000000000 Binary files a/dank_mids/helpers/method.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/helpers/method.cpython-312-x86_64-linux-gnu.so b/dank_mids/helpers/method.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 1bc19b5f23..0000000000 Binary files a/dank_mids/helpers/method.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/stats/__init__.cp310-win_amd64.pyd b/dank_mids/stats/__init__.cp310-win_amd64.pyd deleted file mode 100644 index a7a7dceae8..0000000000 Binary files a/dank_mids/stats/__init__.cp310-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/stats/__init__.cp311-win_amd64.pyd b/dank_mids/stats/__init__.cp311-win_amd64.pyd deleted file mode 100644 index 2ee1b4acc5..0000000000 Binary files a/dank_mids/stats/__init__.cp311-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/stats/__init__.cp312-win_amd64.pyd b/dank_mids/stats/__init__.cp312-win_amd64.pyd deleted file mode 100644 index cfcfd23b87..0000000000 Binary files a/dank_mids/stats/__init__.cp312-win_amd64.pyd and /dev/null differ diff --git a/dank_mids/stats/__init__.cpython-310-darwin.so b/dank_mids/stats/__init__.cpython-310-darwin.so deleted file mode 100755 index 898a4f3f9e..0000000000 Binary files a/dank_mids/stats/__init__.cpython-310-darwin.so and /dev/null differ diff --git a/dank_mids/stats/__init__.cpython-310-x86_64-linux-gnu.so b/dank_mids/stats/__init__.cpython-310-x86_64-linux-gnu.so deleted file mode 100755 index fe0b019424..0000000000 Binary files a/dank_mids/stats/__init__.cpython-310-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/stats/__init__.cpython-311-darwin.so b/dank_mids/stats/__init__.cpython-311-darwin.so deleted file mode 100755 index 620c308089..0000000000 Binary files a/dank_mids/stats/__init__.cpython-311-darwin.so and /dev/null differ diff --git a/dank_mids/stats/__init__.cpython-311-x86_64-linux-gnu.so b/dank_mids/stats/__init__.cpython-311-x86_64-linux-gnu.so deleted file mode 100755 index 8ae65dc938..0000000000 Binary files a/dank_mids/stats/__init__.cpython-311-x86_64-linux-gnu.so and /dev/null differ diff --git a/dank_mids/stats/__init__.cpython-312-darwin.so b/dank_mids/stats/__init__.cpython-312-darwin.so deleted file mode 100755 index 0706120e4f..0000000000 Binary files a/dank_mids/stats/__init__.cpython-312-darwin.so and /dev/null differ diff --git a/dank_mids/stats/__init__.cpython-312-x86_64-linux-gnu.so b/dank_mids/stats/__init__.cpython-312-x86_64-linux-gnu.so deleted file mode 100755 index 04f5d6cf9d..0000000000 Binary files a/dank_mids/stats/__init__.cpython-312-x86_64-linux-gnu.so and /dev/null differ diff --git a/pyproject.toml b/pyproject.toml index 2088114a52..6daf292ba9 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -8,20 +8,6 @@ repository = "https://github.com/BobTheBuidler/dank_mids" documentation = "https://BobTheBuidler.github.io/dank_mids" license = "MIT" readme = "README.md" -include = [ - { path = "6486cd47b6f59329387b__mypyc.cpython-39-x86_64-linux-gnu.so", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cpython-39-darwin.so", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cp39-win_amd64.pyd", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cpython-310-x86_64-linux-gnu.so", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cpython-310-darwin.so", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cp310-win_amd64.pyd", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cpython-311-x86_64-linux-gnu.so", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cpython-311-darwin.so", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cp311-win_amd64.pyd", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cpython-312-x86_64-linux-gnu.so", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cpython-312-darwin.so", format = ["sdist", "wheel"] }, - { path = "6486cd47b6f59329387b__mypyc.cp312-win_amd64.pyd", format = ["sdist", "wheel"] }, -] exclude = ["tests", "tests.*"] [tool.poetry.dependencies] @@ -49,9 +35,17 @@ types-aiofiles = "*" # need this to resolve brownie locally, didn't before importlib-resources = ">=6.4.0" + [build-system] -requires = ["poetry-core"] -build-backend = "poetry.core.masonry.api" +requires = [ + "setuptools", + "wheel", + "mypy[mypyc]==1.18.1", + "tomli>=2.0.0; python_version < '3.11'", + "types-requests", + "eth-typing", +] +build-backend = "setuptools.build_meta" [tool.mypy] exclude = ["build/","cache/","env/","tests/"] diff --git a/setup.py b/setup.py new file mode 100644 index 0000000000..430dbf5472 --- /dev/null +++ b/setup.py @@ -0,0 +1,195 @@ +from pathlib import Path +from setuptools import find_packages, setup +from mypyc.build import mypycify + + +try: + import tomllib # Python 3.11+ +except ModuleNotFoundError: + import tomli as tomllib # Older Python + + +with Path("pyproject.toml").open("rb") as f: + pyproject_data = tomllib.load(f) + poetry_config = pyproject_data["tool"]["poetry"] + + +def poetry_dependencies_to_install_requires(poetry_deps): + """ + Reads [tool.poetry.dependencies] in pyproject.toml and converts them + into a list of valid PEP 508–compatible dependency strings for setuptools. + """ + if not poetry_deps: + return [] + + install_requires = [] + for name, spec in poetry_deps.items(): + # Poetry often puts a 'python' key for the project's own Python requirement: + # [tool.poetry.dependencies] + # python = "^3.7" + # We'll skip that, because it's not an actual package dep. + if name.lower() == "python": + continue + + pep508_str = poetry_dep_to_pep508_string(name, spec) + if pep508_str: + install_requires.append(pep508_str) + + return install_requires + + +def poetry_dep_to_pep508_string(package_name, spec): + """ + Convert a Poetry-style dependency spec into a single string usable by + setuptools (PEP 508). Handles "version", "markers", "extras", and "python". + + Examples of 'spec': + ">=1.0" (just a string) + { version=">=1.0,<2.0" } + { version=">=1.0", markers="python_version < '3.9'", python=">=3.7,<3.10" } + { extras=["some_extra"], version=">=2.0" } + """ + if isinstance(spec, str): + # e.g. ">=1.0" or "*" + if spec.strip() == "*": + # "*" means "any version," so just return the package name alone. + return package_name + return f"{package_name}{format_version_part(spec)}" + + if isinstance(spec, dict): + version_part = spec.get("version", "") + markers_part = spec.get("markers", "") + python_part = spec.get("python", "") + extras = spec.get("extras", []) + + # If version == "*", treat it as no version + if version_part.strip() == "*": + version_part = "" + + # Turn extras into a "pkg[extra1,extra2]" form if there are any + if extras: + pkg_with_extras = f"{package_name}[{','.join(extras)}]" + else: + pkg_with_extras = package_name + + # Build up a Python-version marker if "python" is given + # e.g., python=">=3.7,<3.9" => "python_version >= '3.7' and python_version < '3.9'" + py_marker = convert_python_spec_to_marker(python_part) if python_part else "" + + # Combine any existing spec markers with this python marker. + # If both exist, we'll join them with " and ". + combined_markers = combine_markers(markers_part, py_marker) + + # Build final requirement: + # pkg[extras]>1.0 ; (python_version >= '3.7' and ) + # If there's no combined_markers, we omit the semicolon part entirely. + requirement = pkg_with_extras + format_version_part(version_part) + if combined_markers: + requirement += f" ; {combined_markers}" + + return requirement + + # If it's unrecognized, just return the package name as a fallback: + return str(package_name) + + +def format_version_part(version_spec): + """ + If version_spec starts with an operator, prepend a space + so it looks like "mypkg >=1.0.0" instead of "mypkg>=1.0.0". + """ + if not version_spec: + return "" + if version_spec[0] in "<>!~=": + return f" {version_spec}" + return f" {version_spec}" + + +def convert_python_spec_to_marker(python_spec): + """ + Very basic converter for something like ">=3.7,<3.10" + into "python_version >= '3.7' and python_version < '3.10'". + It doesn't handle ^ or ~ operators. If needed, expand this logic. + """ + if not python_spec: + return "" + + parts = [p.strip() for p in python_spec.split(",")] + marker_clauses = [] + for part in parts: + for op in [">=", "<=", "==", "!=", ">", "<"]: + if part.startswith(op): + version_val = part[len(op) :].strip() + marker_clauses.append(f"python_version {op} '{version_val}'") + break + else: + # If we didn't break, we didn't find a known operator + # fallback to "==" + if part: + marker_clauses.append(f"python_version == '{part}'") + + return " and ".join(marker_clauses) + + +def combine_markers(a, b): + """ + Combine two marker expressions (a and b) with "and" if both are non-empty. + If one is empty, return the other. + """ + a = a.strip() + b = b.strip() + if a and b: + return f"({a}) and ({b})" + return a or b + + # Dynamically parse [tool.poetry.dependencies] at runtime and feed into install_requires. + + deps = poetry_config["dependencies"] + for pkg_name, spec in deps.items(): + if pkg_name.lower() == "python": + continue + + +setup( + name=poetry_config["name"], + version=poetry_config["version"], + python_requires=">=3.8,<3.13", + packages=find_packages(), + package_data={"evmspec": ["py.typed"]}, + include_package_data=True, + install_requires=poetry_dependencies_to_install_requires(poetry_config["dependencies"]), + ext_modules=mypycify( + [ + "dank_mids/_batch.py", + "dank_mids/_demo_mode.py", + "dank_mids/_envs.py", + "dank_mids/_eth_utils.py", + "dank_mids/_exceptions.py", + "dank_mids/_logging.py", + "dank_mids/_uid.py", + "dank_mids/_web3/abi.py", + "dank_mids/_web3/formatters.py", + "dank_mids/brownie_patch/__init__.py", + "dank_mids/brownie_patch/_abi.py", + "dank_mids/brownie_patch/call.py", + "dank_mids/brownie_patch/overloaded.py", + "dank_mids/brownie_patch/types.py", + "dank_mids/helpers/__init__.py", + "dank_mids/helpers/_codec.py", + "dank_mids/helpers/_errors.py", + "dank_mids/helpers/_gather.py", + "dank_mids/helpers/_weaklist.py", + "dank_mids/helpers/batch_size.py", + "dank_mids/helpers/hashing.py", + "dank_mids/helpers/lru_cache.py", + "dank_mids/helpers/method.py", + "dank_mids/stats/__init__.py", + "dank_mids/constants.py", + "dank_mids/ENVIRONMENT_VARIABLES.py", + "--strict", + "--pretty", + "--disable-error-code=unused-ignore", + ] + ), + zip_safe=False, +)