Skip to content

Commit

Permalink
Issue-245: Add Python 3.9 Wheel (#246)
Browse files Browse the repository at this point in the history
* Issue-245: Support Python 3.9

* Fix centos5 docker script
  • Loading branch information
ezralanglois authored Jan 4, 2021
1 parent 51379fa commit a5120f5
Show file tree
Hide file tree
Showing 5 changed files with 26 additions and 4 deletions.
6 changes: 6 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -85,6 +85,12 @@ jobs:
workspaces:
use: brew_cache
env: DEPLOY_BUILD=true SCRIPT="bash ./tools/package.sh $PWD $PWD/dist travis OFF Release 3.8.2"
- os: osx
osx_image: xcode9.4
compiler: clang
workspaces:
use: brew_cache
env: DEPLOY_BUILD=true SCRIPT="bash ./tools/package.sh $PWD $PWD/dist travis OFF Release 3.9.0"
- os: linux
compiler: clang
env: SCRIPT="bash ./tools/package.sh $PWD $PWD/dist travis ON Debug Disable"
Expand Down
8 changes: 8 additions & 0 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,6 +95,14 @@ environment:
PYTHON_PATH_DIR: C:\Miniconda36-x64
PYTHON_VERSION: 3.8
configuration: Release
- generator: "Visual Studio 14 2015 Win64"
BUILD: msvc14_win64_py39
config_type: win64
PACKAGE_TARGET: package_wheel
ADDIONAL_CONFIG_OPTIONS: -DENABLE_APPS=OFF -DENABLE_EXAMPLES=OFF -DENABLE_CSHARP=OFF
PYTHON_PATH_DIR: C:\Miniconda36-x64
PYTHON_VERSION: 3.9
configuration: Release

matrix:
fast_finish: true
Expand Down
7 changes: 7 additions & 0 deletions docs/src/changes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,12 @@
# Changes {#changes}

## v1.1.18

Date | Description
---------- | -----------
2021-01-04 | Issue-245: Support Python 3.9


## v1.1.17

Date | Description
Expand Down
1 change: 1 addition & 0 deletions tools/docker/DockerFile_Centos5
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
# sudo docker build --rm -t docker-bioinformatics.dockerhub.illumina.com/interop_centos5 -f ./tools/docker/DockerFile_Centos5 tools
# sudo docker build --rm -t ezralanglois/interop -f ./tools/docker/DockerFile_Centos5 ./tools

FROM quay.io/pypa/manylinux1_x86_64

Expand Down
8 changes: 4 additions & 4 deletions tools/prereqs/docker-centos5-install.sh
Original file line number Diff line number Diff line change
Expand Up @@ -145,17 +145,17 @@ else
# return cnt;
# }
#endif
mkdir /mono_clean
${curl_cmd} ${MONO_URL} | tar --strip-components=1 -xj -C /mono_clean
mkdir ./mono_clean
${curl_cmd} ${MONO_URL} | tar --strip-components=1 -xj -C ./mono_clean
patch -p0 < /mono_patch.txt


#cd /io/mono_src
cd /mono_clean
cd ./mono_clean
./configure --prefix=/usr
make -j4 && make install
cd -
rm -fr /mono_clean
rm -fr ./mono_clean
which dmcs
which mono
mono --version
Expand Down

0 comments on commit a5120f5

Please sign in to comment.