glue merge requestshttps://git.ligo.org/lscsoft/glue/-/merge_requests2024-03-04T13:15:14Zhttps://git.ligo.org/lscsoft/glue/-/merge_requests/151Add DISABLE_REPOS to RHEL job CI configuration to ignore unused yum repos2024-03-04T13:15:14ZDuncan Macleodduncan.macleod@ligo.orgAdd DISABLE_REPOS to RHEL job CI configuration to ignore unused yum reposThis MR adds the `DISABLE_REPOS` variable to the RHEL CI job configuration so ignore repos that we don't need, and that are currently broken (`osg`).This MR adds the `DISABLE_REPOS` variable to the RHEL CI job configuration so ignore repos that we don't need, and that are currently broken (`osg`).https://git.ligo.org/lscsoft/glue/-/merge_requests/150Specify minimum version of setuptools2024-03-04T11:50:36ZDuncan Macleodduncan.macleod@ligo.orgSpecify minimum version of setuptoolsThis MR fixes #43 by specifying the minimum version of setuptools needed to parse the metadata out of `pyproject.toml`.This MR fixes #43 by specifying the minimum version of setuptools needed to parse the metadata out of `pyproject.toml`.lscsoft-glue 4.0.1https://git.ligo.org/lscsoft/glue/-/merge_requests/149Remove all unused/unnecessary requirements2024-03-04T11:32:50ZDuncan Macleodduncan.macleod@ligo.orgRemove all unused/unnecessary requirementsThis MR cleans up the requirements as follows.
These requirements were unused and have been removed:
- `matplotlib`
- `numpy`
- `pyOpenSSL`
These requirements were unnecessary and have been refactored out:
- `six`.
Now the only runt...This MR cleans up the requirements as follows.
These requirements were unused and have been removed:
- `matplotlib`
- `numpy`
- `pyOpenSSL`
These requirements were unnecessary and have been refactored out:
- `six`.
Now the only runtime requirement is `ligo-segments`, which is nice.lscsoft-glue 4.0.1https://git.ligo.org/lscsoft/glue/-/merge_requests/147Add release instructions doc2024-03-01T14:31:41ZDuncan Macleodduncan.macleod@ligo.orgAdd release instructions docThis MR adds a `RELEASE.md` with step-by-step instructions for finalising and publishing a release.This MR adds a `RELEASE.md` with step-by-step instructions for finalising and publishing a release.https://git.ligo.org/lscsoft/glue/-/merge_requests/138Add support for Python 3.122024-02-29T18:00:06ZDuncan Macleodduncan.macleod@ligo.orgAdd support for Python 3.12This MR formally adds support for Python 3.12.This MR formally adds support for Python 3.12.lscsoft-glue 4.0.1https://git.ligo.org/lscsoft/glue/-/merge_requests/137Actually install the requirements for flake8 in CI2024-02-29T17:26:18ZDuncan Macleodduncan.macleod@ligo.orgActually install the requirements for flake8 in CIThis MR patches the CI configuration to actually install the extra requirements for flake8 linting.This MR patches the CI configuration to actually install the extra requirements for flake8 linting.Robert BruntzRobert Bruntz