Skip to content

Commit

Permalink
[Build] Reinstate Mediacreation Dependency
Browse files Browse the repository at this point in the history
Now that OpenAssetIO/OpenAssetIO#1088
is complete, we can depend properly on mediacreation, rather
than leaving is an an optional install, since now it'll do the correct
thing.

Signed-off-by: Elliot Morris <elliot.morris@foundry.com>
  • Loading branch information
elliotcmorris committed Nov 30, 2023
1 parent db41f8e commit 09d2dc3
Show file tree
Hide file tree
Showing 7 changed files with 12 additions and 6 deletions.
1 change: 0 additions & 1 deletion .github/workflows/build-wheels.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,6 @@ jobs:
run: |
python -m pip install --upgrade pip
python -m pip install setuptools wheel
python -m pip install -r requirements.txt
- name: Build wheels
run: pip wheel --no-deps --wheel-dir wheelhouse .
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/code-quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,6 @@ jobs:

- name: Install dependencies
run: |
python -m pip install -r requirements.txt
python -m pip install -r tests/requirements.txt
python -m pip install .
Expand Down
1 change: 0 additions & 1 deletion .github/workflows/test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@ jobs:
with:
python-version: ${{ matrix.python }}
- run: |
python -m pip install -r requirements.txt
python -m pip install -r tests/requirements.txt
python -m pip install .
python -m pytest -v ./tests
1 change: 0 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -84,7 +84,6 @@ working directory is set to a checkout of the
```bash
python -m venv .venv
. .venv/bin/activate
python -m pip install -r requirements.txt
python -m pip install -r tests/requirements.txt
python -m pip install .
python -m pytest ./tests
Expand Down
11 changes: 11 additions & 0 deletions RELEASE_NOTES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,17 @@
Release Notes
=============

v1.0.0-alpha.xx
---------------

### Breaking changes

- Reverted `openassetio-mediacreation` to an explicit package
dependency, now that
https://github.com/OpenAssetIO/OpenAssetIO/issues/1088 is complete,
and conflicting installation requirements will be handled correctly.
[#72](https://github.com/OpenAssetIO/OpenAssetIO-Manager-BAL/issues/72)

v1.0.0-alpha.13
---------------

Expand Down
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
name = "openassetio-manager-bal"
version = "1.0.0a13"
requires-python = ">=3.7"
dependencies = ["openassetio>=1.0.0b1.rev0"]
dependencies = ["openassetio>=1.0.0b1.rev0", "openassetio-mediacreation>=1.0.0a7"]

authors = [
{ name = "Contributors to the OpenAssetIO project", email = "openassetio-discussion@lists.aswf.io" }
Expand Down
1 change: 0 additions & 1 deletion requirements.txt

This file was deleted.

0 comments on commit 09d2dc3

Please sign in to comment.