py35-catalogue (python/py-catalogue) Updated: 3 years, 6 months ago Add to my watchlist

Super lightweight function registries for your library

catalogue is a tiny, zero-dependencies library that makes it easy to add function (or object) registries to your code. Function registries are helpful when you have objects that need to be both easily serializable and fully customizable. Instead of passing a function into your object, you pass in an identifier name, which the object can use to lookup the function from the registry. This makes the object easy to serialize, because the name is a simple string. If you instead saved the function, you'd have to use Pickle for serialization, which has many drawbacks.

Version: 2.0.4 License: MIT
Reset

45 build(s) found
Builder Build Number Start Time Elapsed Time Watcher Build Status
12 15711 2022-01-17 13:19:19 0:02:13 3598 build successful
10.7 51930 2021-05-06 18:40:44 0:01:41 17575 build successful
10.10 142077 2021-05-05 22:56:44 0:01:36 45171 build successful
10.9 146072 2021-05-05 22:09:33 0:02:01 44850 build successful
10.15 56896 2021-05-05 19:35:49 0:03:36 15754 build successful
10.13 110125 2021-05-05 18:33:38 0:02:32 36049 build successful
10.6.x86_64 55184 2021-05-05 17:56:40 0:02:20 17530 build successful
10.8 45605 2021-05-05 16:02:31 0:01:17 15435 build successful
10.11 140564 2021-05-05 14:43:55 0:02:20 45106 build successful
10.14 85783 2021-05-05 13:33:20 0:03:01 26757 build successful
10.12 145614 2021-05-05 10:30:43 0:01:34 44095 build successful
11 29538 2021-05-05 9:04:04 0:02:49 5551 build successful
10.15 52760 2021-03-27 6:51:42 0:01:46 13711 build successful
10.12 140697 2021-03-16 13:31:45 0:01:55 42052 build successful
11 23646 2021-03-15 20:50:35 0:03:18 3502 build successful
10.8 40343 2021-03-15 15:20:41 0:01:33 13377 build successful
10.10 137126 2021-03-15 15:10:46 0:01:41 43112 build successful
10.11 135674 2021-03-15 15:05:47 0:01:55 43052 build successful
10.13 105330 2021-03-15 15:04:47 0:01:55 34009 build successful
10.14 81078 2021-03-15 14:56:58 0:02:13 24703 build successful
10.9 140731 2021-03-15 14:47:51 0:01:16 42787 build successful
10.6.x86_64 50248 2021-03-15 14:36:50 0:01:24 15485 build successful
10.7 46499 2021-03-15 13:06:55 0:01:28 15519 build successful
11 13963 2021-01-12 13:00:10 0:02:54 1843 build successful
10.15 22640 2020-01-28 20:55:07 0:02:38 2641 build successful
10.6.x86_64 17168 2020-01-28 19:13:19 0:02:33 3819 build successful
10.13 77171 2020-01-28 17:11:10 0:02:02 22373 build successful
10.14 52154 2020-01-28 17:06:47 0:02:17 13098 build successful
10.12 112459 2020-01-28 16:43:07 0:01:45 30395 build successful
10.8 14445 2020-01-28 16:18:00 0:01:44 3809 build successful
10.7 15950 2020-01-28 16:01:50 0:01:26 3811 build successful
10.11 107331 2020-01-28 15:26:44 0:02:32 31414 build successful
10.9 111486 2020-01-28 15:14:12 0:01:32 31405 build successful
10.10 108868 2020-01-28 15:13:46 0:02:18 31462 build successful
10.6 5096 2019-11-28 23:34:25 0:06:38 2176 build successful
10.15 6709 2019-11-26 16:08:37 0:02:51 972 build successful
10.14 47073 2019-11-25 12:31:58 0:02:36 11464 build successful
10.12 107551 2019-11-25 12:11:00 0:02:13 28768 build successful
10.11 102646 2019-11-25 12:02:57 0:02:00 29785 build successful
10.13 72396 2019-11-25 12:02:10 0:02:19 20744 build successful
10.6.x86_64 11166 2019-11-25 12:01:29 0:06:39 2176 build successful
10.9 106701 2019-11-25 11:52:37 0:01:59 29777 build successful
10.10 103946 2019-11-25 11:51:50 0:01:54 29831 build successful
10.8 9198 2019-11-25 11:51:21 0:01:48 2171 build successful
10.7 10358 2019-11-25 11:47:19 0:01:43 2173 build successful