M tshistory_supervision/__init__.py +1 -1
@@ 1,1 1,1 @@
-__version__ = '0.12.1'
+__version__ = '0.13.0'
M tshistory_supervision/migrate.py +9 -1
@@ 1,7 1,8 @@
from tshistory.migrate import (
fix_user_metadata,
migrate_metadata,
- Migrator as _Migrator
+ Migrator as _Migrator,
+ version
)
from tshistory_supervision import __version__
@@ 15,3 16,10 @@ class Migrator(_Migrator):
print('initial migration')
migrate_metadata(self.engine, f'{self.namespace}-upstream', self.interactive)
fix_user_metadata(self.engine, f'{self.namespace}-upstream', self.interactive)
+
+
+@version('tshistory-supervision', '0.13.0')
+def migrate_revision_table(engine, namespace, interactive):
+ from tshistory.migrate import migrate_add_diffstart_diffend
+
+ migrate_add_diffstart_diffend(engine, f'{namespace}-upstream', interactive)
M tshistory_supervision/tsio.py +1 -3
@@ 2,8 2,6 @@ import pandas as pd
import numpy as np
from tshistory.util import (
- compatible_date,
- infer_freq,
diff,
tx,
with_inferred_freq
@@ 88,7 86,7 @@ class timeseries(basets):
def __init__(self, *a, **kw):
super().__init__(*a, **kw)
- self.upstream = basets(namespace='{}-upstream'.format(self.namespace))
+ self.upstream = basets(namespace=f'{self.namespace}-upstream')
def supervision_status(self, cn, name):
meta = self.internal_metadata(cn, name)