Commit Graph

290 Commits

Author SHA1 Message Date
jesopo 6a05370a12 simplify wait_for 2021-05-12 10:52:39 +00:00
jesopo 90fb4b7bba v0.3.8 release 2021-04-10 13:55:04 +00:00
jesopo d0c6b4a43d update ircstates to 0.11.8 2021-04-10 13:54:00 +00:00
jesopo fc0e8470cc change pre-001 throttle to 100 lines in 1 second 2021-03-26 12:35:02 +00:00
jesopo d0e0314169 _check_regain wants a string list, not a string 2020-12-20 00:42:18 +00:00
jesopo a15e2bd1fb "001" literal -> RPL_WELCOME 2020-12-20 00:40:31 +00:00
jesopo 7a59ece687 try to regain nick on servers that have WATCH or MONITOR 2020-12-20 00:40:11 +00:00
jesopo e7779bcf17 update ircstates to v0.11.7 2020-12-20 00:39:26 +00:00
jesopo 04b44e2e94 v0.3.7 release 2020-12-02 17:26:18 +00:00
jesopo 69e303dfa9 update anyio from 1.3.0 to 2.0.2 2020-12-02 17:10:04 +00:00
jesopo def58730bc v0.3.6 release 2020-12-02 10:42:05 +00:00
jesopo 4f5fd90ca5 update ircstates to ~=0.11.6 2020-12-01 21:48:40 +00:00
jesopo efc280b2e9 don't pin specific versions (~= instead) in requirements.txt
(and fix dataclasses for 3.7)
2020-12-01 15:59:02 +00:00
jesopo 834ca4b817 v0.3.5 release 2020-11-09 03:46:06 +00:00
jesopo 48b0748b92 upgrade ircstates to v0.11.5 2020-11-09 03:44:39 +00:00
jesopo bd4758e97c v0.3.4 release 2020-10-12 18:03:39 +00:00
jesopo 805b247375 successful pre-reg NICK has no ack, so we can't await a result 2020-10-10 22:56:45 +00:00
jesopo acd9211225 v0.3.3 release 2020-09-30 11:11:39 +00:00
jesopo 70476c9fc9 _pending_who.pop() -> _pending_who.popleft(), or we WHO the same chan 2020-09-30 11:11:06 +00:00
jesopo 8aaad83dbe v0.3.2 release 2020-09-30 11:04:16 +00:00
jesopo 8495838541 sent_ping wasn't be used for some reason 2020-09-30 11:03:17 +00:00
jesopo bfdae87b36 handle ERR_NICKNAMEINUSE pre-registration (add alt-nicknames param) 2020-09-30 10:06:47 +00:00
jesopo 4d9dcf0652 v0.3.1 release 2020-09-30 09:28:44 +00:00
jesopo f1d9e33bae upgrade ircstates to v0.11.2 2020-09-30 09:24:38 +00:00
jesopo 99254abc9c also query MODE +beIq on JOIN, don't hold the thread for ENDOFWHO 2020-09-29 12:14:15 +00:00
jesopo cdad0895e1 add very basic autojoin support 2020-09-25 18:03:02 +00:00
jesopo ce2338e4db v0.3.0 release 2020-09-24 19:44:41 +00:00
jesopo a264e4e347 scrap deferred wait_for, actually catch server disconnection 2020-09-24 19:43:03 +00:00
jesopo eb9888d0c4 v0.2.14 release 2020-08-09 21:06:39 +00:00
jesopo 6d2cf3f465 rename wait_for()'s timeout param, actually use it 2020-08-09 21:04:49 +00:00
jesopo 8bb95949ed v0.2.13 release 2020-08-07 18:20:58 +00:00
jesopo fcce50fb4e ircstates update was missed 2020-08-07 15:22:05 +00:00
jesopo 28faec42fa update ircstates to v0.11.1, manually parse_tokens() 2020-08-07 15:00:02 +00:00
jesopo 77ae261bec v0.2.12 release 2020-07-13 11:37:54 +01:00
jesopo ea991d098c update ircstate to v0.10.3 2020-07-13 11:35:03 +01:00
jesopo 294e69527e update README.md contact section to point to freenode 2020-07-10 12:11:20 +01:00
jesopo 9d1f299800 v0.2.11 release 2020-07-01 18:03:49 +01:00
jesopo 57f742ec0a fix glob collapse tests 2020-07-01 18:02:16 +01:00
jesopo 7f9e6c99fb update ircstates to v0.10.1 2020-07-01 17:59:57 +01:00
jesopo b3a667fc71 ChannelUser objects take Names now 2020-07-01 17:52:44 +01:00
jesopo 4152f4d281 _collapse(s) was moved to collapse(s) 2020-07-01 17:52:29 +01:00
jesopo 7e575d733e fix ircrobots.matching not being packaged 2020-07-01 17:45:32 +01:00
jesopo 7c1d2568d0 update ircstates to v0.10.0 2020-07-01 17:45:12 +01:00
jesopo 839debff93 glob._collapse -> glob.collapse 2020-06-29 10:30:59 +01:00
jesopo d1b49fb89a v0.2.10 release 2020-06-23 22:24:20 +01:00
jesopo 0fc66f7f7b add a timeout (wtimeout) param to wait_for 2020-06-23 22:23:52 +01:00
jesopo 331b497c8a v0.2.9 release 2020-06-23 10:37:59 +01:00
jesopo a08f53b7f7 ping timeout giveup shouldn't hit `continue` too 2020-06-23 10:36:06 +01:00
jesopo a102230495 python3.7 asyncio.Task has no .get_name() 2020-06-21 16:53:05 +01:00
jesopo 883f09e31c switch _next_lines and _read_lines to generators. taskgroup wait_fors! 2020-06-21 16:47:53 +01:00