Skip to content

Commit

Permalink
Merge pull request #53 from quant-aq/dhhagan-patch-deps
Browse files Browse the repository at this point in the history
Fixed dependencies for Apple Silicone
  • Loading branch information
dhhagan authored Sep 4, 2022
2 parents 0e8fab8 + 49ec754 commit 6d6f2e2
Show file tree
Hide file tree
Showing 6 changed files with 509 additions and 472 deletions.
8 changes: 3 additions & 5 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,9 @@ If applicable, add screenshots to help explain your problem.
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

**Smartphone (please complete the following information):**
- Device: [e.g. iPhone6]
- OS: [e.g. iOS8.1]
- Browser [e.g. stock browser, safari]
- Version [e.g. 22]
**Python Environment (please complete the following information)**

Please run `pip list` and `python -v` and post below.

**Additional context**
Add any other context about the problem here.
11 changes: 4 additions & 7 deletions .github/workflows/test-and-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,27 +5,24 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
python: [3.7, 3.8, 3.9]
python: ["3.8", "3.9", "3.10"]
name: Python ${{ matrix.python }}
steps:
- name: Checkout branch
uses: actions/checkout@v2

- name: Setup pyton ${{ matrix.python }}
- name: Setup python ${{ matrix.python }}
uses: actions/setup-python@master
with:
python-version: ${{ matrix.python }}

- name: Install poetry
uses: snok/install-poetry@v1.1.4
uses: snok/install-poetry@v1
with:
version: 1.1.4
virtualenvs-create: true

- name: Install dependencies
run: |
source $HOME/.poetry/env
poetry install
run: poetry install --no-interaction

- name: Run tests and generate coverage report
run: |
Expand Down
21 changes: 15 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,15 +8,24 @@ Python library for the analysis and visualization of data from a Scanning Mobili

## Dependencies

* pandas
* numpy
* scipy
* seaborn
* statsmodels
The full list of dependencies can be found in the `pyproject.toml` file and are summarized below:

```py
python = ">=3.8, <3.12"
statsmodels = "^0.13"
seaborn = "^0.10"
joblib = "^1.0"
requests = "^2.24"
scipy = "^1.9"
numpy = "^1.23.2"
pandas = "^1.4"
```

As of `v1.2.0a0`, the library should be compatible with Apple silicone (tested on both M1 and M2).

## Python Versions

Python3.7+ is supported.
Python3.8 through Python3.11 are currently supported.

## Installation

Expand Down
Loading

0 comments on commit 6d6f2e2

Please sign in to comment.