Skip to content

Commit

Permalink
rem3.7
Browse files Browse the repository at this point in the history
  • Loading branch information
joocer committed Mar 30, 2023
1 parent ab87041 commit 692a824
Show file tree
Hide file tree
Showing 3 changed files with 4 additions and 59 deletions.
49 changes: 3 additions & 46 deletions .github/workflows/release.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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:
Expand All @@ -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:
Expand All @@ -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:
Expand All @@ -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:
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -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)


Expand Down
12 changes: 0 additions & 12 deletions setup.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,3 @@
from Cython.Build import cythonize
from setuptools import find_packages
from setuptools import setup

Expand All @@ -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__,
Expand All @@ -38,5 +27,4 @@
packages=find_packages(include=["mabel", "mabel.*"]),
url="https://github.com/mabel-dev/mabel/",
install_requires=required,
ext_modules=ext_modules,
)

0 comments on commit 692a824

Please sign in to comment.