diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 464c039..bbaa054 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,8 +14,6 @@ jobs: steps: - uses: actions/checkout@v3 - - name: Setup gegede - run: pip install git+https://github.com/brettviren/gegede.git@86ca28190516a23203cd883aafb0548a61664ceb - name: Setup run: pip install . - name: Build default gdml files diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 5a21c13..4213a7c 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -18,8 +18,6 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - - name: Setup gegede - run: pip install git+https://github.com/brettviren/gegede.git@86ca28190516a23203cd883aafb0548a61664ceb - name: Setup run: pip install . - name: Build defaul gdml diff --git a/CHANGELOG.md b/CHANGELOG.md index 16f44df..31eaa79 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,10 @@ Geometry releases will be tagged as `Descriptive_tag_v_X.Y.Z`. ## [Unreleased] +### Changed + +- Bump gegede to version 0.8.0 + ### Removed - Removed old gdml files from repo. diff --git a/README.md b/README.md index 077b66a..72ef641 100644 --- a/README.md +++ b/README.md @@ -6,16 +6,6 @@ dunendggd is based on [GeGeDe](https://github.com/brettviren/gegede) and started # Setup -## Prerequisites - -This package requires `gegede`. -Unfortunately, the latest version of `gegede` which supports Python 3 [is _not_ on PyPI](https://github.com/brettviren/gegede/issues/18) yet. -This means we have to install a suitable version directly from GitHub: - -```bash -pip install git+https://github.com/brettviren/gegede.git@86ca28190516a23203cd883aafb0548a61664ceb -``` - ## Installing dunendggd This package can be installed as user using `pip`: diff --git a/setup.py b/setup.py index 37d5714..26473d0 100644 --- a/setup.py +++ b/setup.py @@ -10,7 +10,7 @@ package_dir = {}, packages = ['duneggd', 'duneggd.Det', 'duneggd.SubDetector', 'duneggd.Component', 'duneggd.Active', 'duneggd.LocalTools', 'duneggd.Booleans', 'duneggd.Hall', 'duneggd.ArgonCube'], install_requires = [ - "gegede >= 0.6.1", # In reality we need the '0.7' tag, but its setup.py still reports itself as 0.6.1 + "gegede >= 0.8.0", "pint >= 0.5.1", # for units "lxml >= 3.3.5", # for GDML export], ],