src/eric7/QtHelpInterface/HelpDocsInstaller.py

branch
eric7
changeset 10192
f457742dd3d6
parent 9686
2eee7a645cba
child 10334
24300d16a154
equal deleted inserted replaced
10191:dc47d7d2ff34 10192:f457742dd3d6
228 continue 228 continue
229 229
230 if ( 230 if (
231 dt is not None 231 dt is not None
232 and namespace in engine.registeredDocumentations() 232 and namespace in engine.registeredDocumentations()
233 and (datetime.datetime.fromtimestamp(f.stat().st_mtime) == dt) 233 and (
234 datetime.datetime.fromtimestamp(
235 f.stat().st_mtime, tz=datetime.timezone.utc
236 )
237 == dt
238 )
234 and qchFile == str(f.resolve()) 239 and qchFile == str(f.resolve())
235 ): 240 ):
236 return False 241 return False
237 242
238 if namespace in engine.registeredDocumentations(): 243 if namespace in engine.registeredDocumentations():
247 ) 252 )
248 return False 253 return False
249 254
250 engine.setCustomValue( 255 engine.setCustomValue(
251 versionKey, 256 versionKey,
252 datetime.datetime.fromtimestamp(f.stat().st_mtime).isoformat() 257 datetime.datetime.fromtimestamp(
258 f.stat().st_mtime, tz=datetime.timezone.utc
259 ).isoformat()
253 + "|" 260 + "|"
254 + str(f.resolve()), 261 + str(f.resolve()),
255 ) 262 )
256 return True 263 return True
257 264
292 continue 299 continue
293 300
294 if ( 301 if (
295 dt is not None 302 dt is not None
296 and namespace in engine.registeredDocumentations() 303 and namespace in engine.registeredDocumentations()
297 and (datetime.datetime.fromtimestamp(f.stat().st_mtime) == dt) 304 and (
305 datetime.datetime.fromtimestamp(
306 f.stat().st_mtime, tz=datetime.timezone.utc
307 )
308 == dt
309 )
298 and qchFile == str(f.resolve()) 310 and qchFile == str(f.resolve())
299 ): 311 ):
300 return False 312 return False
301 313
302 if namespace in engine.registeredDocumentations(): 314 if namespace in engine.registeredDocumentations():
311 ) 323 )
312 return False 324 return False
313 325
314 engine.setCustomValue( 326 engine.setCustomValue(
315 versionKey, 327 versionKey,
316 datetime.datetime.fromtimestamp(f.stat().st_mtime).isoformat() 328 datetime.datetime.fromtimestamp(
329 f.stat().st_mtime, tz=datetime.timezone.utc
330 ).isoformat()
317 + "|" 331 + "|"
318 + str(f.resolve()), 332 + str(f.resolve()),
319 ) 333 )
320 return True 334 return True
321 335

eric ide

mercurial