Duncan Macleod

Results 83 issues of Duncan Macleod

This `DataQualityDict` object doesn't seem to have a `__neg__` operator, where the `SegmentList` does - should be easy to implement.

difficulty-beginner
gwpy.segments
issue:feature-request
dep:glue

There is a precision problem somewhere in the implementation of `astropy.time.Time`, at least relative to GPS times. Running on macOS 10.12.5 with python 2.7.13 and astropy 1.3.3: ```python >>> from...

time

## Current Behavior `conda env export` doesn't work for environments that aren't part of the `envs_dirs` list. This is normally a case where one user activates an environment created by...

stale

This PR implements #4196 by adding supporting for a negative match expression for the `files` list in `outputs`. Closes #4196.

cla-signed

This PR updates `MANIFEST.in` to include all necessary file extensions such that the code snippet from #4103 works end-to-end. Closes #4103. WARNING: this increases the size of the distribution from...

Running `pytest` against a version of PyCBC built from the source distribution (tarball) fails because (at least) `examples/distributions/example.ini` isn't in the distribution: Pytest traceback ```pytb ___________________________________________ TestDistributions.test_pdf_logpdf ____________________________________________ self =...

I think pycbc should have a runtime requirement on `setuptools` due to the use of `pkg_resources` in `pycbc.waveform`: https://github.com/gwastro/pycbc/blob/3135d11ad886c6dd66a2b0150f01b0d677ca0e56/pycbc/waveform/__init__.py#L11 where `retrieve_waveform_plugins` is defined as: https://github.com/gwastro/pycbc/blob/3135d11ad886c6dd66a2b0150f01b0d677ca0e56/pycbc/waveform/plugin.py#L61-L64 Without setuptools, you end up...

bug

It would be convenient to have a setuptools `extra` that details the extra requirements for `pycbc-live`, so that users can execute ``` python -m pip install pycbc[live] ``` to get...

low latency

With conda-forge, the package build is typically executed inside of a clone of the conda-forge feedstock repository for PyCBC. However, this means that when the PyCBC release tarball is unpacked,...

The pycbc test suite cannot be run from the source distribution (tarball) because the `test/data/` files are not included. Can this be added for the next release, please?