Python3
Compare changes
- Duncan Macleod authored
we need to dance between str (unicode) and bytes to talk to hashlib and StringIO at the same time
+ 98
− 42
@@ -4,6 +4,8 @@ import numbers
@@ -33,7 +35,11 @@ from django.conf import settings
@@ -50,25 +56,16 @@ SERVER_TZ = pytz.timezone(settings.TIME_ZONE)
@@ -97,8 +94,8 @@ class Pipeline(models.Model):
@@ -115,16 +112,20 @@ class PipelineLog(models.Model):
@@ -137,8 +138,8 @@ class Label(models.Model):
@@ -153,6 +154,7 @@ class Label(models.Model):
@@ -242,7 +244,8 @@ class Event(models.Model):
@@ -336,8 +339,8 @@ class Event(models.Model):
@@ -482,6 +485,7 @@ class EventLog(CleanSaveModel, LogBase, AutoIncrementModel):
@@ -492,8 +496,8 @@ class EMGroup(models.Model):
@@ -561,6 +565,7 @@ class EMObservationBase(models.Model):
@@ -570,9 +575,14 @@ class EMObservation(EMObservationBase, AutoIncrementModel):
@@ -620,6 +630,7 @@ class EMFootprint(EMFootprintBase, AutoIncrementModel):
@@ -627,9 +638,13 @@ class Labelling(m2mThroughBase):
@@ -828,8 +843,8 @@ class SingleInspiral(models.Model):
@@ -905,6 +920,7 @@ class SimInspiralEvent(Event):
@@ -926,8 +942,10 @@ class Tag(CleanSaveModel):
@@ -990,10 +1008,34 @@ class VOEventBase(CleanSaveModel):
@@ -1104,7 +1146,7 @@ class SignoffBase(models.Model):
@@ -1113,9 +1155,15 @@ class Signoff(SignoffBase):
@@ -1170,8 +1218,10 @@ EMSPECTRUM = (
@@ -1182,8 +1232,14 @@ class EMBBEventLog(AutoIncrementModel):