diff --git a/.travis.yml b/.travis.yml index 385d4bb..143dfaf 100644 --- a/.travis.yml +++ b/.travis.yml @@ -19,9 +19,14 @@ install: script: - echo "The test passes" +after_success: | + [ "$TRAVIS_PULL_REQUEST" != "false" ] && ./travis_wait -i 10 "lambdipy release -v --dry-run" release.out + cat release.out + deploy: provider: script skip_cleanup: true on: { branch: master } - script: - - ./travis_wait -i 10 "lambdipy release -v" release.out && cat release.out + script: | + ./travis_wait -i 10 "lambdipy release -v" release.out + cat release.out diff --git a/lambdipy/cli.py b/lambdipy/cli.py index 2b30b42..9770f3e 100644 --- a/lambdipy/cli.py +++ b/lambdipy/cli.py @@ -113,9 +113,14 @@ def prepare(package, tag, verbose, release): @cli.command() @click.option('--verbose', '-v', is_flag=True) -def release(verbose): +@click.option('--dry-run', is_flag=True) +@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)) @@ -126,8 +131,11 @@ def release(verbose): package_build.build_docker(verbose=verbose) package_build.copy_from_docker() print(f'Built {package_build} inside {package_build.build_directory()}') - print('Releasing...') - release_package(package_build) + if not dry_run: + print('Releasing...') + release_package(package_build) + else: + print('This is a dry run, not releasing...') except BuildError as e: print(e) for log in e.build_log: diff --git a/lambdipy/releases/numpy/1.14.6/build.python3.8.json b/lambdipy/releases/numpy/1.14.6/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.14.6/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.15.1/build.python3.8.json b/lambdipy/releases/numpy/1.15.1/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.15.1/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.15.2/build.python3.8.json b/lambdipy/releases/numpy/1.15.2/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.15.2/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.15.3/build.python3.8.json b/lambdipy/releases/numpy/1.15.3/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.15.3/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.15.4/build.python3.8.json b/lambdipy/releases/numpy/1.15.4/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.15.4/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.16.0/build.python3.8.json b/lambdipy/releases/numpy/1.16.0/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.0/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.16.1/build.python3.8.json b/lambdipy/releases/numpy/1.16.1/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.1/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.16.2/build.python3.8.json b/lambdipy/releases/numpy/1.16.2/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.2/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.16.3/build.python3.8.json b/lambdipy/releases/numpy/1.16.3/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.3/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.16.4/build.python2.7.json b/lambdipy/releases/numpy/1.16.4/build.python2.7.json new file mode 100644 index 0000000..c5d6044 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.4/build.python2.7.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python2.7" + } +} diff --git a/lambdipy/releases/numpy/1.16.4/build.python3.6.json b/lambdipy/releases/numpy/1.16.4/build.python3.6.json new file mode 100644 index 0000000..c244f02 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.4/build.python3.6.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python3.6" + } +} diff --git a/lambdipy/releases/numpy/1.16.4/build.python3.7.json b/lambdipy/releases/numpy/1.16.4/build.python3.7.json new file mode 100644 index 0000000..09c48f4 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.4/build.python3.7.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python3.7" + } +} diff --git a/lambdipy/releases/numpy/1.16.4/build.python3.8.json b/lambdipy/releases/numpy/1.16.4/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.4/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.16.5/build.python2.7.json b/lambdipy/releases/numpy/1.16.5/build.python2.7.json new file mode 100644 index 0000000..c5d6044 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.5/build.python2.7.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python2.7" + } +} diff --git a/lambdipy/releases/numpy/1.16.5/build.python3.6.json b/lambdipy/releases/numpy/1.16.5/build.python3.6.json new file mode 100644 index 0000000..c244f02 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.5/build.python3.6.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python3.6" + } +} diff --git a/lambdipy/releases/numpy/1.16.5/build.python3.7.json b/lambdipy/releases/numpy/1.16.5/build.python3.7.json new file mode 100644 index 0000000..09c48f4 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.5/build.python3.7.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python3.7" + } +} diff --git a/lambdipy/releases/numpy/1.16.5/build.python3.8.json b/lambdipy/releases/numpy/1.16.5/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.5/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.16.6/build.python2.7.json b/lambdipy/releases/numpy/1.16.6/build.python2.7.json new file mode 100644 index 0000000..c5d6044 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.6/build.python2.7.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python2.7" + } +} diff --git a/lambdipy/releases/numpy/1.16.6/build.python3.6.json b/lambdipy/releases/numpy/1.16.6/build.python3.6.json new file mode 100644 index 0000000..c244f02 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.6/build.python3.6.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python3.6" + } +} diff --git a/lambdipy/releases/numpy/1.16.6/build.python3.7.json b/lambdipy/releases/numpy/1.16.6/build.python3.7.json new file mode 100644 index 0000000..09c48f4 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.6/build.python3.7.json @@ -0,0 +1,27 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "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/libquadmath.so.0", + "/usr/lib64/libgfortran.so.3" + ], + "docker": { + "image": "lambci/lambda:build-python3.7" + } +} diff --git a/lambdipy/releases/numpy/1.16.6/build.python3.8.json b/lambdipy/releases/numpy/1.16.6/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.16.6/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.17.0/build.python3.6.json b/lambdipy/releases/numpy/1.17.0/build.python3.6.json new file mode 100644 index 0000000..5dc8a63 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.0/build.python3.6.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.0/build.python3.7.json b/lambdipy/releases/numpy/1.17.0/build.python3.7.json new file mode 100644 index 0000000..93cedf6 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.0/build.python3.7.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.0/build.python3.8.json b/lambdipy/releases/numpy/1.17.0/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.0/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.17.1/build.python3.6.json b/lambdipy/releases/numpy/1.17.1/build.python3.6.json new file mode 100644 index 0000000..5dc8a63 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.1/build.python3.6.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.1/build.python3.7.json b/lambdipy/releases/numpy/1.17.1/build.python3.7.json new file mode 100644 index 0000000..93cedf6 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.1/build.python3.7.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.1/build.python3.8.json b/lambdipy/releases/numpy/1.17.1/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.1/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.17.2/build.python3.6.json b/lambdipy/releases/numpy/1.17.2/build.python3.6.json new file mode 100644 index 0000000..5dc8a63 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.2/build.python3.6.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.2/build.python3.7.json b/lambdipy/releases/numpy/1.17.2/build.python3.7.json new file mode 100644 index 0000000..93cedf6 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.2/build.python3.7.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.2/build.python3.8.json b/lambdipy/releases/numpy/1.17.2/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.2/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.17.3/build.python3.6.json b/lambdipy/releases/numpy/1.17.3/build.python3.6.json new file mode 100644 index 0000000..5dc8a63 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.3/build.python3.6.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.3/build.python3.7.json b/lambdipy/releases/numpy/1.17.3/build.python3.7.json new file mode 100644 index 0000000..93cedf6 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.3/build.python3.7.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.3/build.python3.8.json b/lambdipy/releases/numpy/1.17.3/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.3/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.17.4/build.python3.6.json b/lambdipy/releases/numpy/1.17.4/build.python3.6.json new file mode 100644 index 0000000..5dc8a63 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.4/build.python3.6.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.4/build.python3.7.json b/lambdipy/releases/numpy/1.17.4/build.python3.7.json new file mode 100644 index 0000000..93cedf6 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.4/build.python3.7.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.4/build.python3.8.json b/lambdipy/releases/numpy/1.17.4/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.4/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.17.5/build.python3.6.json b/lambdipy/releases/numpy/1.17.5/build.python3.6.json new file mode 100644 index 0000000..5dc8a63 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.5/build.python3.6.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.5/build.python3.7.json b/lambdipy/releases/numpy/1.17.5/build.python3.7.json new file mode 100644 index 0000000..93cedf6 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.5/build.python3.7.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.17.5/build.python3.8.json b/lambdipy/releases/numpy/1.17.5/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.17.5/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.18.0/build.python3.6.json b/lambdipy/releases/numpy/1.18.0/build.python3.6.json new file mode 100644 index 0000000..5dc8a63 --- /dev/null +++ b/lambdipy/releases/numpy/1.18.0/build.python3.6.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.18.0/build.python3.7.json b/lambdipy/releases/numpy/1.18.0/build.python3.7.json new file mode 100644 index 0000000..93cedf6 --- /dev/null +++ b/lambdipy/releases/numpy/1.18.0/build.python3.7.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.18.0/build.python3.8.json b/lambdipy/releases/numpy/1.18.0/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.18.0/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +} diff --git a/lambdipy/releases/numpy/1.18.1/build.python3.6.json b/lambdipy/releases/numpy/1.18.1/build.python3.6.json new file mode 100644 index 0000000..5dc8a63 --- /dev/null +++ b/lambdipy/releases/numpy/1.18.1/build.python3.6.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.18.1/build.python3.7.json b/lambdipy/releases/numpy/1.18.1/build.python3.7.json new file mode 100644 index 0000000..93cedf6 --- /dev/null +++ b/lambdipy/releases/numpy/1.18.1/build.python3.7.json @@ -0,0 +1,30 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "blas-devel", + "lapack-devel", + "findutils", + "gcc", + "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/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "amazonlinux:2" + } +} diff --git a/lambdipy/releases/numpy/1.18.1/build.python3.8.json b/lambdipy/releases/numpy/1.18.1/build.python3.8.json new file mode 100644 index 0000000..6f73210 --- /dev/null +++ b/lambdipy/releases/numpy/1.18.1/build.python3.8.json @@ -0,0 +1,22 @@ +{ + "build-version": "0.0.1", + "dependencies": { + "yum": [ + "atlas-devel", + "atlas-sse3-devel", + "blas-devel", + "findutils", + "gcc", + "gcc-c++", + "lapack-devel" + ] + }, + "libs": [ + "/usr/lib64/atlas/libtatlas.so.3", + "/usr/lib64/libquadmath.so.0", + "/usr/lib64/libgfortran.so.4" + ], + "docker": { + "image": "lambci/lambda:build-python3.8" + } +}