diff --git a/.pydevproject b/.pydevproject
index db680b3f1..de3b0a124 100644
--- a/.pydevproject
+++ b/.pydevproject
@@ -1,20 +1,8 @@
-
-
-
-
/${PROJECT_DIR_NAME}
-
-
-
-
python interpreter
-
-
bluesky
-
-
diff --git a/CHANGES.rst b/CHANGES.rst
index 9ba28db67..6f41cc986 100644
--- a/CHANGES.rst
+++ b/CHANGES.rst
@@ -4,8 +4,10 @@
Change History
##############
-:1.1.12: expected *2019-08-16* :
+:1.1.13: expected *2019-08-16* : enhancements, bug fix, rename
+ * `#224 `_
+ rename: list_recent_scans --> catalog
* `#222 `_
writer: add empty #O0 and #P0 lines
* `#220 `_
diff --git a/requirements.txt b/requirements.txt
index df025a7fd..7df65226d 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -7,5 +7,5 @@ jsonschema>3
ophyd
pandas
pyRestTable
-spec2nexus
+spec2nexus>=2021.1.2
xlrd
diff --git a/tests/test_filewriter.py b/tests/test_filewriter.py
index 1bb844a46..6d7520bd4 100644
--- a/tests/test_filewriter.py
+++ b/tests/test_filewriter.py
@@ -119,29 +119,18 @@ def test_writer_default_name(self):
self.assertIn("108", scans)
scan = sdf.getScan(108)
self.assertEqual(scan.N[0], len(scan.L))
-
+
self.assertGreater(scan.header.raw.find("\n#O0 \n"), 0)
self.assertGreater(scan.header.raw.find("\n#o0 \n"), 0)
-
- # see: https://github.com/prjemian/spec2nexus/issues/196
- # tests/test_plugin.py test_empty_positioner()
self.assertEqual(len(scan.header.O), 1)
- self.assertEqual(scan.header.O[0], [''])
+ self.assertEqual(len(scan.header.O[0]), 0)
+ self.assertEqual(len(scan.header.o), 1)
+ self.assertEqual(len(scan.header.o[0]), 0)
+
self.assertGreater(scan.raw.find("\n#P0 \n"), 0)
self.assertEqual(len(scan.P), 1)
- self.assertEqual(scan.P[0], '')
-
- # TODO: after next spec2nexus release
- # self.assertGreater(scan.header.raw.find("\n#O0 \n"), 0)
- # self.assertGreater(scan.header.raw.find("\n#o0 \n"), 0)
- # self.assertEqual(len(scan.header.O), 1)
- # self.assertEqual(len(scan.header.O[0]), 0)
- # self.assertEqual(len(scan.header.o), 1)
- # self.assertEqual(len(scan.header.o[0]), 0)
- # self.assertGreater(scan.raw.find("\n#P0 \n"), 0)
- # self.assertEqual(len(scan.P), 1)
- # self.assertEqual(len(scan.P[0]), 0)
- # self.assertEqual(len(scan.positioner), 0)
+ self.assertEqual(len(scan.P[0]), 0)
+ self.assertEqual(len(scan.positioner), 0)
def test_writer_filename(self):
self.assertTrue(len(self.db) > 0, "test data ready")