From 692a824792430436efb0e6dd9b5059b9723ad6de Mon Sep 17 00:00:00 2001 From: Justin Joyce Date: Thu, 30 Mar 2023 20:55:58 +0100 Subject: [PATCH] rem3.7 --- .github/workflows/release.yaml | 49 +++------------------------------- README.md | 2 +- setup.py | 12 --------- 3 files changed, 4 insertions(+), 59 deletions(-) diff --git a/.github/workflows/release.yaml b/.github/workflows/release.yaml index c455e834..b85103e7 100644 --- a/.github/workflows/release.yaml +++ b/.github/workflows/release.yaml @@ -6,31 +6,6 @@ on: jobs: - build-linux-cp37: - runs-on: ubuntu-latest - container: quay.io/pypa/manylinux2014_x86_64 - - steps: - - uses: actions/checkout@master - - - name: Install Python package dependencies - run: /opt/python/cp37-cp37m/bin/python -m pip install cython wheel - - - name: Build binary wheel - run: /opt/python/cp37-cp37m/bin/python setup.py bdist_wheel - - - name: Apply auditwheel - run: auditwheel repair -w dist dist/* - - - name: Remove linux wheel - run: rm dist/*-linux_x86_64.whl - - - name: Archive dist artifacts - uses: actions/upload-artifact@v1 - with: - name: dist-linux-3.7 - path: dist - build-linux-cp38: runs-on: ubuntu-latest container: quay.io/pypa/manylinux2014_x86_64 @@ -112,7 +87,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.8', '3.9', '3.10'] steps: - uses: actions/checkout@master @@ -146,7 +121,7 @@ jobs: strategy: max-parallel: 4 matrix: - python-version: ['3.7', '3.8', '3.9', '3.10'] + python-version: ['3.8', '3.9', '3.10'] steps: - uses: actions/checkout@master @@ -176,7 +151,7 @@ jobs: path: dist upload: - needs: [build-linux-cp37, build-linux-cp38, build-linux-cp39, build-linux-cp310, build-macos, build-windows] + needs: [build-linux-cp38, build-linux-cp39, build-linux-cp310, build-macos, build-windows] runs-on: ubuntu-latest steps: @@ -195,12 +170,6 @@ jobs: - name: Create source dist run: python setup.py sdist - - name: Stage linux 3.7 - uses: actions/download-artifact@v1 - with: - name: dist-linux-3.7 - - run: mv -v dist-linux-3.7/* dist/ - - name: Stage linux 3.8 uses: actions/download-artifact@v1 with: @@ -219,12 +188,6 @@ jobs: name: dist-linux-3.10 - run: mv -v dist-linux-3.10/* dist/ - - name: Stage macos 3.7 - uses: actions/download-artifact@v1 - with: - name: dist-macos-3.7 - - run: mv -v dist-macos-3.7/* dist/ - - name: Stage macos 3.8 uses: actions/download-artifact@v1 with: @@ -243,12 +206,6 @@ jobs: name: dist-macos-3.10 - run: mv -v dist-macos-3.10/* dist/ - - name: Stage windows 3.7 - uses: actions/download-artifact@v1 - with: - name: dist-windows-3.7 - - run: mv -v dist-windows-3.7/* dist/ - - name: Stage windows 3.8 uses: actions/download-artifact@v1 with: diff --git a/README.md b/README.md index 77f05ce0..dc9ad153 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ for deployments to platforms like Kubernetes, GCP Cloud Run, AWS Fargate and Kna [![Code style: black](https://img.shields.io/badge/code%20style-black-000000.svg?style=flat-square)](https://github.com/psf/black) [![commit_freq](https://img.shields.io/github/commit-activity/m/mabel-dev/mabel)](https://github.com/mabel-dev/mabel/commits) [![last_commit](https://img.shields.io/github/last-commit/mabel-dev/mabel)](https://github.com/mabel-dev/mabel/commits) -[![PyPI Latest Release](https://img.shields.io/badge/Python-3.7%20%7C%203.8%20%7C%203.9%20%7C%203.10-blue)](https://pypi.org/project/mabel/) +[![PyPI Latest Release](https://img.shields.io/badge/Python-3.8%20%7C%203.9%20%7C%203.10-blue)](https://pypi.org/project/mabel/) [![FOSSA Status](https://app.fossa.com/api/projects/git%2Bgithub.com%2Fmabel-dev%2Fmabel.svg?type=shield)](https://app.fossa.com/projects/git%2Bgithub.com%2Fmabel-dev%2Fmabel?ref=badge_shield) diff --git a/setup.py b/setup.py index 75bec5c8..90868ab3 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,3 @@ -from Cython.Build import cythonize from setuptools import find_packages from setuptools import setup @@ -16,16 +15,6 @@ with open("mabel.egg-info/requires.txt", "r") as f: required = f.read().splitlines() -ext_modules = cythonize( - [ - "mabel/data/internals/group_by.py", - "mabel/data/internals/dictset.py", - "mabel/data/internals/expression.py", - "mabel/data/readers/internals/inline_evaluator.py", - "mabel/data/readers/internals/parallel_reader.py", - ] -) - setup( name="mabel", version=__version__, @@ -38,5 +27,4 @@ packages=find_packages(include=["mabel", "mabel.*"]), url="https://github.com/mabel-dev/mabel/", install_requires=required, - ext_modules=ext_modules, )