Skip to content

Commit

Permalink
Merge pull request #44 from abhishekvraman/main
Browse files Browse the repository at this point in the history
Release of propylean 0.3.0
  • Loading branch information
abhishekvraman authored Dec 10, 2024
2 parents b268f2b + 850c4c1 commit 4cb836a
Show file tree
Hide file tree
Showing 42 changed files with 834 additions and 487 deletions.
18 changes: 17 additions & 1 deletion .github/workflows/build-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,25 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11"]
python-version: ["3.9", "3.10", "3.11"]

steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install Java
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: temurin
- name: Install Spark
uses: vemonet/setup-spark@v1
with:
spark-version: '3.5.3'
hadoop-version: '3'
- run: spark-submit --version
- name: Install dependencies
run: |
python -m pip install --upgrade pip
Expand All @@ -30,6 +41,11 @@ jobs:
python -m pip install fluids
python -m pip install pandas
python -m pip install build
python -m pip install pyspark
python -m pip install tabulate
python -m pip uninstall -y numpy
python -m pip install numpy==1.26.4
python -m pip install pyarrow
- name: Install Propylean
run: |
git clone https://github.com/abhishekvraman/Propylean.git
Expand Down
18 changes: 17 additions & 1 deletion .github/workflows/build-pypi-macos.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,25 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11"]
python-version: ["3.9", "3.10", "3.11"]

steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install Java
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: temurin
- name: Install Spark
uses: vemonet/setup-spark@v1
with:
spark-version: '3.5.3'
hadoop-version: '3'
- run: spark-submit --version
- name: Install dependencies
run: |
python -m pip install --upgrade pip
Expand All @@ -30,6 +41,11 @@ jobs:
python -m pip install fluids
python -m pip install pandas
python -m pip install build
python -m pip install pyspark
python -m pip install tabulate
python -m pip uninstall -y numpy
python -m pip install numpy==1.26.4
python -m pip install pyarrow
- name: Install Propylean
run: |
python -m pip install propylean
Expand Down
20 changes: 18 additions & 2 deletions .github/workflows/build-pypi-ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,38 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11"]
python-version: ["3.9", "3.10", "3.11"]

steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
- name: Install Java
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: temurin
- name: Install Spark
uses: vemonet/setup-spark@v1
with:
spark-version: '3.5.3'
hadoop-version: '3'
- run: spark-submit --version
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip
python -m pip install flake8 pytest
python -m pip install thermo
python -m pip install fluids
python -m pip install pandas
python -m pip install build
python -m pip install pyarrow
python -m pip install pyspark
python -m pip install tabulate
python -m pip uninstall -y numpy
python -m pip install numpy==1.26.4
- name: Install Propylean
run: |
python -m pip install propylean
Expand Down
18 changes: 17 additions & 1 deletion .github/workflows/build-pypi-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,25 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11"]
python-version: ["3.9", "3.10", "3.11"]

steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install Java
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: temurin
- name: Install Spark
uses: vemonet/setup-spark@v1
with:
spark-version: '3.5.3'
hadoop-version: '3'
- run: spark-submit --version
- name: Install dependencies
run: |
python -m pip install --upgrade pip
Expand All @@ -30,6 +41,11 @@ jobs:
python -m pip install fluids
python -m pip install pandas
python -m pip install build
python -m pip install pyspark
python -m pip install tabulate
python -m pip uninstall -y numpy
python -m pip install numpy==1.26.4
python -m pip install pyarrow
- name: Install Propylean
run: |
python -m pip install propylean
Expand Down
20 changes: 18 additions & 2 deletions .github/workflows/build-ubuntu.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,22 +14,38 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11"]
python-version: ["3.9", "3.10", "3.11"]

steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install dependencies
- name: Install Java
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: temurin
- name: Install Spark
uses: vemonet/setup-spark@v1
with:
spark-version: '3.5.3'
hadoop-version: '3'
- run: spark-submit --version
- name: Install Python dependencies
run: |
python -m pip install --upgrade pip
python -m pip install flake8 pytest
python -m pip install thermo
python -m pip install fluids
python -m pip install pandas
python -m pip install pyarrow
python -m pip install build
python -m pip install pyspark
python -m pip install tabulate
python -m pip uninstall -y numpy
python -m pip install numpy==1.26.4
- name: Install Propylean
run: |
git clone https://github.com/abhishekvraman/Propylean.git
Expand Down
20 changes: 18 additions & 2 deletions .github/workflows/build-windows.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,14 +14,25 @@ jobs:
strategy:
fail-fast: false
matrix:
python-version: ["3.8", "3.9", "3.10", "3.11"]
python-version: ["3.9", "3.10", "3.11"]

steps:
- uses: actions/checkout@v3
- name: Set up Python ${{ matrix.python-version }}
uses: actions/setup-python@v3
with:
python-version: ${{ matrix.python-version }}
- name: Install Java
uses: actions/setup-java@v4
with:
java-version: '21'
distribution: temurin
- name: Install Spark
uses: vemonet/setup-spark@v1
with:
spark-version: '3.5.3'
hadoop-version: '3'
- run: spark-submit --version
- name: Install dependencies
run: |
python -m pip install --upgrade pip
Expand All @@ -30,12 +41,17 @@ jobs:
python -m pip install fluids
python -m pip install pandas
python -m pip install build
python -m pip install pyspark
python -m pip install tabulate
python -m pip uninstall -y numpy
python -m pip install numpy==1.26.4
python -m pip install pyarrow
- name: Install Propylean
run: |
git clone https://github.com/abhishekvraman/Propylean.git
cd Propylean
python -m build
python -m pip install dist/propylean-0.2.6-py3-none-any.whl
python -m pip install dist/propylean-0.3.0-py3-none-any.whl
- name: Lint with flake8
run: |
# stop the build if there are Python syntax errors or undefined names
Expand Down
Loading

0 comments on commit 4cb836a

Please sign in to comment.