diff --git a/CHANGELOG.md b/CHANGELOG.md
index 6fe3934b51d1af8c8850f2720ae2e8e9717017d6..93611c64ce88e72da6dc99f6b85f83ad78b51908 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,17 @@
 
 ## Unreleased
 
+### Added
+-
+
+### Changed
+-
+
+### Removed
+-
+
+## [0.4.1] 2019-03-04
+
 ### Added
 - Support for JSON result files
 - Before sampling a test is performed for redundant priors
diff --git a/containers/Singularity.0.4.1 b/containers/Singularity.0.4.1
new file mode 100644
index 0000000000000000000000000000000000000000..5e966dea9532b43cac057125d9c75b98fb8ad53b
--- /dev/null
+++ b/containers/Singularity.0.4.1
@@ -0,0 +1,15 @@
+Bootstrap: docker
+From: bilbydev/bilby-test-suite-python37
+
+%help
+A singularity container for running bilby scripts. To use, simply execute the
+container, providing the bilby_script and any additional arguments. E.g.,
+
+./name_of_this_container.simg run_script.py
+
+%post
+export PATH="/opt/conda/bin:$PATH"
+pip install bilby==0.4.1
+
+%runscript
+exec /opt/conda/bin/python "$@"
diff --git a/setup.py b/setup.py
index 20f5e55776ec0549e9b6114f06fda22d9afc4d70..d63e99266200091599dd6fc25ee419d20cac3d92 100644
--- a/setup.py
+++ b/setup.py
@@ -57,7 +57,7 @@ def readfile(filename):
     return filecontents
 
 
-VERSION = '0.4.0'
+VERSION = '0.4.1'
 version_file = write_version_file(VERSION)
 long_description = get_long_description()