Celelibi
|
6bf66f9e4d
|
KeyedDefaultdict: super() already bind to self
Signed-off-by: Celelibi <celelibi@gmail.com>
|
2020-06-18 21:15:53 -07:00 |
|
Celelibi
|
84b73bb89f
|
Tidy up imports and define __all__ in modules (#660)
|
2020-06-18 15:47:20 -07:00 |
|
Celelibi
|
9470e9329a
|
Implement path configuration for files created by pylink (#659)
* Configure log directory
Signed-off-by: Celelibi <celelibi@gmail.com>
* Configure data store directory
Signed-off-by: Celelibi <celelibi@gmail.com>
* Configure PID file directory
Signed-off-by: Celelibi <celelibi@gmail.com>
|
2020-05-30 11:49:01 -07:00 |
|
James Lu
|
dadf2c3211
|
structures: suppress CopyWrapper logging
|
2019-12-22 22:32:10 -08:00 |
|
James Lu
|
7eff7861ed
|
structures: implement _from_iterable() so that set operations work
|
2019-11-29 23:35:52 -08:00 |
|
James Lu
|
80188c3673
|
Sort imports via isort
|
2019-07-14 15:12:29 -07:00 |
|
James Lu
|
91b86ce0e4
|
Remove structures.DeprecatedAttributesObject, it's vastly inefficient for what it accomplishes
|
2018-03-17 15:49:48 -07:00 |
|
James Lu
|
9cdb224c02
|
Replace use of conf.conf['bot'] with conf.conf['pylink']
|
2018-02-18 23:26:39 -08:00 |
|
James Lu
|
762ec3a0eb
|
structures: fix _keymangle when key isn't a string
I really need to add unit tests for these...
|
2017-10-10 22:14:33 -07:00 |
|
James Lu
|
b1159400f1
|
Move DeprecatedAttributesObject, CamelCaseToSnakeCase to structures (#476)
|
2017-08-28 19:36:55 -07:00 |
|
James Lu
|
0907f05296
|
Condense (deep)copy definitions into structures.CopyWrapper
|
2017-08-25 17:05:53 -07:00 |
|
James Lu
|
2700e42ebf
|
structures: rework classes & implement (IRC)CaseInsensitiveSet
|
2017-08-25 13:21:02 -07:00 |
|
James Lu
|
f34198647e
|
structures: support a 'data' keyword argument in (IRC)CaseInsensitiveDict
|
2017-08-25 02:07:54 -07:00 |
|
James Lu
|
f5f30c118a
|
structures: add collections.abc import (py3.4 support)
|
2017-08-21 23:15:38 -07:00 |
|
James Lu
|
3e150d8514
|
Break up classes.ChannelState into structures.(IRC)CaseInsensitiveDict
|
2017-08-21 21:50:44 -07:00 |
|
James Lu
|
c077f9aebb
|
DataStore: log the name of the current database implementation to DEBUG
|
2016-11-09 22:56:57 -08:00 |
|
James Lu
|
b94e11930e
|
structures: directly retrieve DB save delay in DataStore (#303)
|
2016-11-09 22:53:13 -08:00 |
|
James Lu
|
b0636b40ab
|
Finish the plugin migration to DataStore
Closes #303.
|
2016-11-09 22:47:22 -08:00 |
|
James Lu
|
089dce3853
|
structures: revise DataStore a bit (#303)
|
2016-11-09 22:19:30 -08:00 |
|
James Lu
|
522b7b8b33
|
Move DataStore to structures (untested)
|
2016-05-14 14:53:19 -07:00 |
|
James Lu
|
7f46e1c35c
|
Separate KeyedDefaultdict into new structures module (#199)
|
2016-04-24 21:11:36 -07:00 |
|