Skip to content

Commit f6fe67e

Browse files
committed
Release 0.0.14
Remove Python 3.5 wheel. Add Python 3.9 wheel. Drop MacOS builds of fletchgen from workflow Drop Python 3.9 support. Blocked on Arrow numpy update. Revert "Drop Python 3.9 support. Blocked on Arrow numpy update." This reverts commit ba0fa86. Up numpy minimum version for Python 3.9 Revert "Up numpy minimum version for Python 3.9" This reverts commit b195272. Revert "Revert "Drop Python 3.9 support. Blocked on Arrow numpy update."" This reverts commit e73882d.
1 parent 6effd3e commit f6fe67e

File tree

6 files changed

+8
-32
lines changed

6 files changed

+8
-32
lines changed

.github/workflows/assets.yml

-1
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,6 @@ jobs:
2424
manylinux:
2525
- 2014
2626
cpython_version:
27-
- 'cp35-cp35m'
2827
- 'cp36-cp36m'
2928
- 'cp37-cp37m'
3029
- 'cp38-cp38'

.github/workflows/test.yml

+4-27
Original file line numberDiff line numberDiff line change
@@ -19,26 +19,15 @@ jobs:
1919
- codegen/cpp/fletchgen
2020
- runtime/cpp
2121
- platforms/echo/runtime
22-
os:
23-
- ubuntu-latest
24-
include:
25-
- source: codegen/cpp/fletchgen
26-
os: macos-latest
27-
runs-on: ${{ matrix.os }}
22+
runs-on: ubuntu-latest
2823
steps:
2924
- uses: actions/checkout@v2
3025
- name: Install Apache Arrow
31-
if: matrix.os == 'ubuntu-latest'
3226
run: |
3327
wget https://apache.bintray.com/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-archive-keyring-latest-$(lsb_release --codename --short).deb
3428
sudo apt-get install -y ./apache-arrow-archive-keyring-latest-$(lsb_release --codename --short).deb
3529
sudo apt-get update
36-
sudo apt-get install -y libarrow-dev=$ARROW_VERSION-1 libarrow100=$ARROW_VERSION-1
37-
- name: Install Apache Arrow
38-
if: matrix.os == 'macos-latest'
39-
run: |
40-
brew install apache-arrow
41-
brew info apache-arrow | head -n1 | grep "$ARROW_VERSION"
30+
sudo apt-get install -y libarrow-dev=$ARROW_VERSION-1
4231
- name: Configure
4332
run: |
4433
cmake ${{ matrix.source }} -DBUILD_TESTS=ON -DCMAKE_BUILD_TYPE=Debug
@@ -57,32 +46,20 @@ jobs:
5746
source:
5847
- runtime/python
5948
- codegen/python
60-
os:
61-
- ubuntu-latest
62-
- macos-latest
63-
exclude:
64-
- source: runtime/python
65-
os: macos-latest
6649
include:
6750
- source: runtime/python
6851
package: pyfletcher
6952
- source: codegen/python
7053
package: pyfletchgen
71-
runs-on: ${{ matrix.os }}
54+
runs-on: ubuntu-latest
7255
steps:
7356
- uses: actions/checkout@v2
7457
- name: Install Apache Arrow
75-
if: matrix.os == 'ubuntu-latest'
7658
run: |
7759
wget https://apache.bintray.com/arrow/$(lsb_release --id --short | tr 'A-Z' 'a-z')/apache-arrow-archive-keyring-latest-$(lsb_release --codename --short).deb
7860
sudo apt-get install -y ./apache-arrow-archive-keyring-latest-$(lsb_release --codename --short).deb
7961
sudo apt-get update
80-
sudo apt-get install -y libarrow-dev=$ARROW_VERSION-1 libarrow100=$ARROW_VERSION-1 libarrow-python-dev=$ARROW_VERSION-1 libarrow-python100=$ARROW_VERSION-1
81-
- name: Install Apache Arrow
82-
if: matrix.os == 'macos-latest'
83-
run: |
84-
brew install apache-arrow
85-
brew info apache-arrow | head -n1 | grep "$ARROW_VERSION"
62+
sudo apt-get install -y libarrow-dev=$ARROW_VERSION-1 libarrow-python-dev=$ARROW_VERSION-1
8663
- name: Install pyarrow
8764
run: pip3 install pyarrow==$ARROW_VERSION setuptools wheel
8865
- name: Build and install

codegen/cpp/fletchgen/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
22

3-
project(fletchgen VERSION 0.0.13 LANGUAGES CXX)
3+
project(fletchgen VERSION 0.0.14 LANGUAGES CXX)
44

55
find_package(Arrow 1.0 CONFIG REQUIRED)
66

codegen/python/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ def initialize_options(self):
9797

9898
setup(
9999
name="pyfletchgen",
100-
version="0.0.13",
100+
version="0.0.14",
101101
author="Accelerated Big Data Systems, Delft University of Technology",
102102
packages=find_packages(),
103103
url="https://github.com/abs-tudelft/fletcher",

runtime/cpp/CMakeLists.txt

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
cmake_minimum_required(VERSION 3.14 FATAL_ERROR)
22

3-
project(fletcher VERSION 0.0.13 LANGUAGES CXX)
3+
project(fletcher VERSION 0.0.14 LANGUAGES CXX)
44

55
find_package(Arrow 1.0 CONFIG REQUIRED)
66

runtime/python/setup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -97,7 +97,7 @@ def initialize_options(self):
9797

9898
setup(
9999
name="pyfletcher",
100-
version="0.0.13",
100+
version="0.0.14",
101101
author="Accelerated Big Data Systems, Delft University of Technology",
102102
packages=find_packages(),
103103
description="A Python wrapper for the Fletcher runtime library",

0 commit comments

Comments
 (0)