jesopo
|
ab30dbe658
|
v0.12.1 release
|
2023-08-17 22:42:39 +00:00 |
jesopo
|
d370c67373
|
remove cachetools from requirements.txt
|
2023-08-17 22:42:00 +00:00 |
jesopo
|
0a844bd90d
|
remove freezegun from non-dev requirements
|
2023-08-17 22:37:48 +00:00 |
jesopo
|
3dc56da30e
|
add RPL_MONONLINE to numerics.py
|
2022-05-23 23:29:57 +00:00 |
jesopo
|
c21545e2c2
|
extraneous space
|
2022-01-29 21:19:43 +00:00 |
jesopo
|
275b2c7f3d
|
slightly neater casemap.py
|
2022-01-29 21:19:31 +00:00 |
jesopo
|
1333228fd1
|
upgrade irctokens to v2.0.2
|
2022-01-29 21:18:41 +00:00 |
jesopo
|
9166d82359
|
v0.12.0 release
|
2022-01-07 19:03:18 +00:00 |
jesopo
|
ea9c0c2d1f
|
str.maketrans is a much faster casefold; make casemaps an Enum
|
2022-01-07 18:59:37 +00:00 |
jesopo
|
bc7c4d75a8
|
v0.11.11 release
|
2022-01-07 11:42:07 +00:00 |
jesopo
|
a389c6f3cb
|
remove python3.6; add python3.9
|
2022-01-07 11:39:30 +00:00 |
jesopo
|
83215e996b
|
don't use --install-types. install types-cachetools specifically
|
2022-01-07 11:36:51 +00:00 |
jesopo
|
e0cbaa4519
|
.travis.yml before_script `mypy --install-types`
|
2022-01-07 11:30:37 +00:00 |
jesopo
|
e3884c7505
|
put a cachetools LRUCache on casefold()
|
2022-01-07 11:27:01 +00:00 |
jesopo
|
1e187db35f
|
v0.11.10 release
|
2021-09-18 17:10:37 +00:00 |
jesopo
|
3a95bf4bca
|
add RPL_YOUREOPER, RPL_RSACHALLENGE2, RPL_ENDOFRSACHALLENGE2
|
2021-09-18 16:47:28 +00:00 |
jesopo
|
5c50167d96
|
v0.11.9 release
|
2021-09-06 03:11:49 +00:00 |
jesopo
|
e5a7871fd9
|
record when we first saw a user in a channel and optionally when they JOINed
|
2021-09-06 03:10:25 +00:00 |
jesopo
|
3565259791
|
only make a new channel_user on NAMES when we don't have one
|
2021-09-06 03:04:49 +00:00 |
jesopo
|
8c16b73414
|
test topic_setter and topic_time in TOPIC test too
|
2021-09-06 02:51:34 +00:00 |
jesopo
|
806c6e4bf3
|
combine ChannelTestTopic.test_text and test_set_by_at
|
2021-09-06 02:50:22 +00:00 |
jesopo
|
d865ea3253
|
server.modes and channel_user.modes should be sets
|
2021-08-16 20:21:09 +00:00 |
jesopo
|
038c59659f
|
freenode is dead long live libera.chat
|
2021-05-24 17:27:10 +00:00 |
jesopo
|
22552c5e3d
|
v0.11.8 release
|
2021-04-10 13:50:16 +00:00 |
jesopo
|
ddcacabfda
|
parse NICKLEN from ISUPPORT
|
2021-04-10 13:47:44 +00:00 |
jesopo
|
cb8aa4495a
|
implement \xHH (hex) escapes in ISUPPORT token values
|
2021-02-28 15:27:22 +00:00 |
jesopo
|
3136d2b85c
|
add missing return on RENAME handler
|
2021-02-18 14:58:14 +00:00 |
jesopo
|
4d14d67d4b
|
support RENAME
closes #4
|
2021-02-16 22:10:10 +00:00 |
jesopo
|
566b8ec8cd
|
unknown account status is None, known not-logged-in is empty string
|
2021-01-08 16:50:55 +00:00 |
jesopo
|
9b407b666d
|
v0.11.7 release
|
2020-12-20 00:19:39 +00:00 |
jesopo
|
a69fd01766
|
add RPL_LOGOFF (WATCH) and RPL_MONOFFLINE (MONITOR)
|
2020-12-20 00:15:03 +00:00 |
jesopo
|
1f8dfe700f
|
add RPL_ENDOFMOTD and RPL_NOMOTD
|
2020-12-20 00:14:48 +00:00 |
jesopo
|
202cf8227b
|
v0.11.6 release
|
2020-12-01 21:45:49 +00:00 |
jesopo
|
2552e1cb54
|
change irctokens dependency from ==2.0.0 to ~=2.0.0
|
2020-12-01 16:00:15 +00:00 |
jesopo
|
17957798bb
|
v0.11.5 release
|
2020-11-09 03:40:47 +00:00 |
jesopo
|
f44bbe41e4
|
don't try to parse info from :source-less PRIVMSG/NOTICE/TAGMSG
|
2020-11-08 20:02:34 +00:00 |
jesopo
|
f253159873
|
v0.11.4 release
|
2020-10-13 15:05:52 +00:00 |
jesopo
|
cfdcc8d7e7
|
requirements.txt: 'pendulum ==2.1.0' -> 'pendulum ~=2.1.0'
|
2020-10-12 22:05:28 +00:00 |
jesopo
|
f51f1b689e
|
change pendulum dep from "==2.1.0" to ">=2.1.0"
|
2020-10-03 23:08:34 +00:00 |
jesopo
|
eb216e9abf
|
v0.11.3 release
|
2020-10-03 21:22:39 +00:00 |
jesopo
|
58f83ad3de
|
parse_tokens() was split out from recv()
|
2020-10-03 17:48:50 +00:00 |
jesopo
|
b4f91148eb
|
slim down README.md socket-to-state example
|
2020-10-03 17:37:35 +00:00 |
jesopo
|
2b6d2bf7af
|
add a simpler example to README.md
|
2020-10-03 17:29:33 +00:00 |
jesopo
|
412f829cb4
|
POST -> PORT typo
|
2020-10-03 17:26:49 +00:00 |
jesopo
|
4849010938
|
upgrade irctokens to v2.0.0
|
2020-09-30 20:06:25 +00:00 |
jesopo
|
76e29d7bad
|
v0.11.2 release
|
2020-09-30 09:10:56 +00:00 |
jesopo
|
5a85e53485
|
channel.list_modes should always have keys, even if empty
closes #1
|
2020-09-29 11:55:15 +00:00 |
jesopo
|
e062b7b71f
|
+kli are not list modes
|
2020-09-29 11:54:50 +00:00 |
jesopo
|
c841d1d6dd
|
some test numerics were missing args
|
2020-09-29 11:44:45 +00:00 |
jesopo
|
07ed0bf13c
|
WHOX IP must parse correctly (and we'll compress them)
|
2020-09-29 11:02:07 +00:00 |