Skip to content
This repository has been archived by the owner on Jan 19, 2024. It is now read-only.

Commit

Permalink
Use amazonlinux 2 for numpy >= 17 && python <= 3.7
Browse files Browse the repository at this point in the history
  • Loading branch information
adikus committed Feb 25, 2020
1 parent 6f08679 commit 6b4c522
Show file tree
Hide file tree
Showing 37 changed files with 285 additions and 333 deletions.
6 changes: 5 additions & 1 deletion lambdipy/cli.py
Original file line number Diff line number Diff line change
Expand Up @@ -112,9 +112,13 @@ def prepare(package, tag, verbose, release):
@cli.command()
@click.option('--verbose', '-v', is_flag=True)
@click.option('--dry-run', is_flag=True)
def release(verbose, dry_run):
@click.option('--filter', '-f')
def release(verbose, dry_run, filter):
release_paths = os.path.join(os.path.dirname(os.path.abspath(__file__)), 'releases/**/**/build*.json')
for path in glob.glob(release_paths):
if filter is not None and filter not in path:
continue

package_build = PackageBuild(path)
# print(open(path).read())
# print(str(package_build))
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.14.6/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.15.1/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.15.2/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.15.3/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.15.4/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.16.0/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.16.1/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.16.2/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.16.3/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.16.4/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.16.5/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.16.6/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
27 changes: 15 additions & 12 deletions lambdipy/releases/numpy/1.17.0/build.python3.6.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,28 @@
"dependencies": {
"yum": [
"atlas-devel",
"atlas-sse3-devel",
"blas-devel",
"lapack-devel",
"findutils",
"gcc",
"gcc-c++",
"lapack-devel"
]
"gcc-c++"
],
"commands": [
"yum downgrade -y http://packages.us-west-1.amazonaws.com/2018.03/main/c31535f74c6e/x86_64/Packages/libquadmath-6.4.1-1.45.amzn1.x86_64.rpm"
],
"setup_python": {
"pipenv": "2018.11.26",
"python": "3.6.8",
"home": "/root",
"workdir": "/tmp"
}
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.6"
"image": "amazonlinux:2"
}
}
27 changes: 15 additions & 12 deletions lambdipy/releases/numpy/1.17.0/build.python3.7.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,28 @@
"dependencies": {
"yum": [
"atlas-devel",
"atlas-sse3-devel",
"blas-devel",
"lapack-devel",
"findutils",
"gcc",
"gcc-c++",
"lapack-devel"
]
"gcc-c++"
],
"commands": [
"yum downgrade -y http://packages.us-west-1.amazonaws.com/2018.03/main/c31535f74c6e/x86_64/Packages/libquadmath-6.4.1-1.45.amzn1.x86_64.rpm"
],
"setup_python": {
"pipenv": "2018.11.26",
"python": "3.7.6",
"home": "/root",
"workdir": "/tmp"
}
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.7"
"image": "amazonlinux:2"
}
}
9 changes: 2 additions & 7 deletions lambdipy/releases/numpy/1.17.0/build.python3.8.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,9 @@
]
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.8"
Expand Down
27 changes: 15 additions & 12 deletions lambdipy/releases/numpy/1.17.1/build.python3.6.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,28 @@
"dependencies": {
"yum": [
"atlas-devel",
"atlas-sse3-devel",
"blas-devel",
"lapack-devel",
"findutils",
"gcc",
"gcc-c++",
"lapack-devel"
]
"gcc-c++"
],
"commands": [
"yum downgrade -y http://packages.us-west-1.amazonaws.com/2018.03/main/c31535f74c6e/x86_64/Packages/libquadmath-6.4.1-1.45.amzn1.x86_64.rpm"
],
"setup_python": {
"pipenv": "2018.11.26",
"python": "3.6.8",
"home": "/root",
"workdir": "/tmp"
}
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.6"
"image": "amazonlinux:2"
}
}
27 changes: 15 additions & 12 deletions lambdipy/releases/numpy/1.17.1/build.python3.7.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,25 +3,28 @@
"dependencies": {
"yum": [
"atlas-devel",
"atlas-sse3-devel",
"blas-devel",
"lapack-devel",
"findutils",
"gcc",
"gcc-c++",
"lapack-devel"
]
"gcc-c++"
],
"commands": [
"yum downgrade -y http://packages.us-west-1.amazonaws.com/2018.03/main/c31535f74c6e/x86_64/Packages/libquadmath-6.4.1-1.45.amzn1.x86_64.rpm"
],
"setup_python": {
"pipenv": "2018.11.26",
"python": "3.7.6",
"home": "/root",
"workdir": "/tmp"
}
},
"libs": [
"/usr/lib64/atlas/libptf77blas.so.3",
"/usr/lib64/atlas/libf77blas.so.3",
"/usr/lib64/atlas/libcblas.so.3",
"/usr/lib64/atlas/libptcblas.so.3",
"/usr/lib64/atlas/libatlas.so.3",
"/usr/lib64/atlas/liblapack.so.3",
"/usr/lib64/atlas/libtatlas.so.3",
"/usr/lib64/libquadmath.so.0",
"/usr/lib64/libgfortran.so.3"
"/usr/lib64/libgfortran.so.4"
],
"docker": {
"image": "lambci/lambda:build-python3.7"
"image": "amazonlinux:2"
}
}
Loading

0 comments on commit 6b4c522

Please sign in to comment.