Merge branch 'version-1.0.4' into 'master'

Version 1.0.4 release

See merge request !900
12 jobs for master in 34 minutes and 26 seconds (queued for 11 seconds)
Status Job ID Name Coverage
  Test
passed #1085110
authors

00:00:32

passed #1085083
basic-3.7

00:01:05

passed #1085103
containers

00:00:19

failed #1085108
plotting

00:08:17

passed #1085112
precommits-py3.7

00:01:03

passed #1085090
python-3.6

00:31:57

passed #1085100
python-3.6-samplers

00:05:44

passed #1085085
python-3.7

00:33:52

72.0%
passed #1085092
python-3.7-samplers

00:04:55

passed #1085087
python-3.8

00:31:42

failed #1085106
scheduled-python-3.7

00:07:52

 
  Deploy
skipped #1085114
pages
 
Name Stage Failure
failed
plotting Test
  /builds/lscsoft/bilby/bilby/gw/result.py:823: MatplotlibDeprecationWarning: Adding an axes using the same arguments as a previous axes currently reuses the earlier instance.  In a future version, a new instance will always be created and returned.  Meanwhile, this warning can be suppressed, and the future behavior ensured, by passing a unique label to each axes instance.
ax = plt.axes(projection='astro hours mollweide')

-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
FAILED test/gw/plot_test.py::TestCBCResult::test_plot_skymap_meta_data - Attr...
============= 1 failed, 5 passed, 25 warnings in 469.38s (0:07:49) =============
Cleaning up file based variables
ERROR: Job failed: exit code 1
failed
scheduled-python-3.7 Test
  /builds/lscsoft/bilby/bilby/gw/detector/psd.py:356: RuntimeWarning: invalid value encountered in multiply
frequency_domain_strain = self.__power_spectral_density_interpolated(frequencies) ** 0.5 * white_noise

-- Docs: https://docs.pytest.org/en/stable/warnings.html
=========================== short test summary info ============================
FAILED test/integration/example_test.py::ExampleTest::test_gw_examples - json...
============= 1 failed, 1 passed, 29 warnings in 430.98s (0:07:10) =============
Cleaning up file based variables
ERROR: Job failed: exit code 1