Skip to content

Commit

Permalink
Merge pull request #258 from lsst/tickets/DM-35220
Browse files Browse the repository at this point in the history
Use build dependencies from github
  • Loading branch information
mwittgen committed Jun 15, 2022
2 parents ad79100 + 77b069b commit e25eb00
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 7 deletions.
5 changes: 2 additions & 3 deletions .github/workflows/build.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,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 @@ -95,8 +95,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
8 changes: 4 additions & 4 deletions requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@ pyyaml >= 5.1
pydantic
numpy >= 1.17
networkx
lsst-daf-butler
lsst-utils
lsst-resources
lsst-pex-config
git+https://github.com/lsst/daf_butler@main#egg=lsst-daf-butler
git+https://github.com/lsst/utils@main#egg=lsst-utils
git+https://github.com/lsst/resources@main#egg=lsst-resources
git+https://github.com/lsst/pex_config@main#egg=lsst-pex-config
# For now a S3 class is loaded unconditionally
boto3
botocore

0 comments on commit e25eb00

Please sign in to comment.