Skip to content

Commit

Permalink
Merge pull request #700 from lsst/tickets/DM-35220
Browse files Browse the repository at this point in the history
DM-35220: Use build dependencies from github
  • Loading branch information
mwittgen committed Jun 15, 2022
2 parents 62689a3 + 1ec5c3c commit 93ceea2
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 6 deletions.
5 changes: 2 additions & 3 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ jobs:
- name: Build and install
shell: bash -l {0}
run: |
pip install -v -e .
pip install -v --no-deps -e .
- name: Run tests
shell: bash -l {0}
Expand Down Expand Up @@ -120,8 +120,7 @@ jobs:
- name: Build and create distribution
run: |
pip install -v -e .
python -m build --sdist --wheel
python -m build --skip-dependency-check --sdist --wheel
- name: Upload
uses: pypa/gh-action-pypi-publish@release/v1
Expand Down
6 changes: 3 additions & 3 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,9 @@ sqlalchemy >= 1.3
pydantic
httpx
deprecated >=1.2
lsst-sphgeom
lsst-utils
lsst-resources
git+https://github.com/lsst/sphgeom@main#egg=lsst-sphgeom
git+https://github.com/lsst/utils@main#egg=lsst-utils
git+https://github.com/lsst/resources@main#egg=lsst-resources
# optional
backoff >= 1.10
boto3 >= 1.13
Expand Down

0 comments on commit 93ceea2

Please sign in to comment.