Matt Martz
9773a1f289
Add a Singleton metaclass, use it with Display (#48935)
* Add a Singleton class, use it with Display
* update six import
* Move remaining failes to display singleton
* Fix rebase issues
* Singleton improvements
* Add code-smell for 'from __main__ import display'. ci_complete
* s/self/cls/g
* Add docs for no-main-display
* Address linting issues
* Add changelog fragment. ci_complete
* Implement reentrant lock for class instantiation in Singleton
* Add Display singleton porting guide
2018-11-20 17:06:51 -06:00
..
2018-11-20 17:06:51 -06:00
2018-05-30 12:04:48 -05:00
2018-06-21 16:30:33 -04:00
2018-03-15 22:15:24 +01:00
2018-03-15 22:15:24 +01:00
2018-11-20 17:06:51 -06:00
2017-09-19 10:49:07 -04:00
2018-10-06 02:48:07 -05:00
2018-05-23 09:19:30 -07:00
2018-11-20 17:06:51 -06:00
2018-10-11 09:35:49 -04:00
2018-11-20 17:06:51 -06:00
2018-08-20 21:56:06 -04:00
2017-09-20 20:52:52 -04:00
2018-10-08 11:26:37 -07:00
2018-11-20 17:06:51 -06:00
2018-10-08 11:26:37 -07:00
2017-09-29 11:23:58 -04:00
2017-09-19 10:49:07 -04:00
2017-12-26 05:20:33 -05:00
2018-06-13 11:52:42 +05:30
2018-11-20 17:06:51 -06:00
2018-09-17 16:00:41 -04:00
2018-11-20 17:06:51 -06:00
2018-09-12 15:35:04 -04:00
2018-03-28 08:25:40 +02:00
2018-11-20 17:06:51 -06:00
2018-06-18 16:15:31 -04:00
2018-06-13 11:52:42 +05:30
2018-06-13 11:52:42 +05:30
2018-10-08 11:26:37 -07:00
2018-06-13 11:52:42 +05:30
2018-06-13 11:52:42 +05:30
2018-11-05 12:13:57 -05:00
2018-11-20 17:06:51 -06:00
2018-04-09 14:20:21 -04:00
2018-02-26 14:25:28 -08:00
2018-10-08 11:26:37 -07:00
2018-06-13 11:52:42 +05:30
2018-05-23 09:19:30 -07:00
2018-08-23 03:08:39 +00:00
2018-08-23 03:08:39 +00:00
2018-07-19 12:19:46 -04:00
2018-09-21 14:26:05 -04:00
2018-09-21 14:26:05 -04:00
2018-10-31 12:50:23 -07:00
2018-06-08 10:33:53 -04:00
2017-09-19 10:49:07 -04:00
2018-11-20 17:06:51 -06:00
2017-09-19 10:49:07 -04:00
2018-11-05 12:42:54 +01:00
2018-06-13 11:52:42 +05:30
2018-06-13 11:52:42 +05:30
2018-08-28 16:52:07 -04:00
2018-11-20 17:06:51 -06:00
2018-06-13 11:52:42 +05:30
2018-11-20 17:06:51 -06:00
2018-06-22 15:29:40 -04:00