joo
b7290cf327
Add support for Minecraft pre-release 1.12-pre5 (protocol 332).
2017-05-20 05:27:23 +01:00
joo
a1570bd3a9
Add version data for Minecraft pre-releases 1.12-pre3 and 1.12-pre4 (protocols 330 and 331).
2017-05-19 12:22:42 +01:00
joo
3f4571d9e9
Update testing configuration:
...
(1) Add py35 job to Travis.
(2) To address issue #57 : run tests that connect to Mojang's auth server exactly once, during the py35 job.
(3) Measure coverage exactly once, during the py35 job; always submit the result to coveralls.
(4) Fix miscellaneous errors in generate_travis_yml.py.
2017-05-19 11:58:14 +01:00
joo
19cdf80952
Require cryptography>=1.5 -- see issue #60 .
2017-05-19 10:43:51 +01:00
joo
028ef3f802
Add version data for Minecraft pre-release 1.12-pre2 (protocol 329).
2017-05-12 00:52:31 +01:00
joo
0d42c18211
Add version data for Minecraft pre-release 1.12-pre1 (protocol 328).
2017-05-11 10:16:11 +01:00
Nigel Todman
0ffb08327a
Add version data for Minecraft snapshot 17w18b (protocol 327).
...
(Squash and merge pull request #59 : Added 17w18b)
2017-05-05 08:11:59 +01:00
joo
623d2f00c9
Merge pull request #58 from Veritas83/patch-1
...
Added 17w18a
2017-05-04 06:06:33 +01:00
Nigel Todman
5805d6e476
Added 17w18a
...
Added 17w18a
2017-05-03 23:23:19 -04:00
joo
e2c4c97ea5
Add version data for Minecraft snapshots 17w16a-17w17b (protocols 322-325).
2017-04-28 20:00:26 +01:00
joo
a77092572c
Update README.rst
2017-04-17 11:07:22 +01:00
joo
9e369cb938
Update README.rst.
2017-04-16 05:06:12 +01:00
joo
b1edff913b
Fix comment spacing in previous commit.
2017-04-16 04:19:42 +01:00
joo
df9171edd1
Suppress erroneous Pylint not-context-manager errors.
...
See: https://github.com/PyCQA/pylint/issues/782
2017-04-16 03:58:35 +01:00
joo
3981c46569
Add version data for Minecraft snapshot 17w15a (protocol 321).
2017-04-16 01:47:48 +01:00
joo
f27689f729
Add version data for Minecraft snapshots 17w13b and 17w14a (protocols 319 and 320).
2017-04-06 17:25:25 +01:00
joo
8eb1cdeee7
start.py: add hashbang and make executable.
2017-04-06 13:45:26 +01:00
joo
e99d2a4ef5
Add documentation for YggdrasilError.
2017-03-31 14:33:51 +01:00
joo
bc260b0a91
Add Python 3.6 to supported Python versions.
2017-03-31 13:16:35 +01:00
joo
66a0603acf
Fix various problems in minecraft.authentication and its tests:
...
- Return value of _make_request() is treated as a requests.Request, when it is in fact a requests.Response.
- Some tests in test_authentication use assertRaises() incorrectly, resulting in testing code that never gets run.
- Other miscellaneous errors exposed by the above changes.
Additionally:
- YggdrasilError instances now have fields with specific error information, and _raise_from_response() populates them. (This will be useful for later changes.)
2017-03-31 12:59:43 +01:00
joo
73672401ef
Add support for Minecraft snapshot 17w13a (protocol 318).
2017-03-31 08:59:14 +01:00
joo
b0f15ed5a2
Add version data for Minecraft snapshot 17w06a (protocol 317).
2017-03-31 08:27:04 +01:00
joo
7fd37a79f2
Add version data for Minecraft 1.11.2 (protocol 316).
2016-12-21 17:06:35 +00:00
joo
00ab1b4209
Add version data for Minecraft 1.11.1 (protocol 316).
2016-12-20 16:10:58 +00:00
Ammar Askar
89ca73532a
Fully cover authentication module
2016-12-19 06:57:45 -05:00
Ammar Askar
10fb291752
Add some additional tests for the authentication module
2016-12-19 06:39:01 -05:00
Ammar Askar
0c31e748e8
Fix flake error caused by doc change.
...
Love that 79 character line limit >.>
2016-12-19 05:41:28 -05:00
Ammar Askar
9aa369c7da
Fix outdated documentation
2016-12-19 05:26:12 -05:00
joo
f560f73df8
Add support for Minecraft snapshot 16w50a (protocol 316).
2016-12-16 08:01:26 +00:00
joo
988653a922
Increment package version to 0.3.0.
2016-11-23 20:27:20 +00:00
joo
bf17f99083
Change version negotiator to use a status query.
2016-11-22 14:47:42 +00:00
joo
d72f05c8b0
Show exceptions by default and add `handle_exception' parameter to Connection.
2016-11-20 06:04:22 +00:00
joo
115693f8c3
Implement full Server List Ping capability with test.
2016-11-20 06:04:22 +00:00
Ammar Askar
56b06ca80f
Make validate treat HTTP code 204 as a success.
...
Fixes #54
2016-11-17 14:34:14 -05:00
joo
37a9bb66f1
Fix test failures caused by new flake8 version.
2016-11-15 00:02:02 +00:00
joo
037ca68b19
Add support for Minecraft 1.11 (protocol 315).
2016-11-14 23:33:08 +00:00
joo
b429a4579b
Add support for Minecraft 16w43a, 16w44a (protocol 313) and 1.11-pre1 (protocol 314).
2016-11-13 22:11:56 +00:00
joo
8e3f1b18b7
Add support for Minecraft snapshot 16w42a (protocol 312).
2016-10-19 19:24:45 +01:00
Danil Yarancev
9ce454a818
Fix #51
2016-10-19 12:46:04 +01:00
joo
4f263a0038
Add support for Minecraft snapshot 16w41a (protocol 311).
2016-10-14 07:42:09 +01:00
joo
5e0f506531
Add support for Minecraft snapshot 16w40a (protocol 310).
2016-10-07 05:04:38 +01:00
joo
7ab7381261
Fix infinite loop in protocol negotiator.
...
Add missing protocol versions for 1.10.1 and 1.10.2.
2016-10-01 15:52:17 +01:00
joo
0c792a3f22
Add support for Minecraft snapshots 16w39b and 16w39c (protocols 308 and 309).
2016-09-30 21:36:03 +01:00
joo
caddf653de
Add support for Minecraft snapshot 16w39a (protocol 307).
2016-09-29 09:55:48 +01:00
joo
864af19f7f
Fix erroneous non-integer division in MapPacket.
2016-09-29 09:55:28 +01:00
joo
67bfcaac5b
Add support for snapshot 16w38a (protocol 306).
...
Fix incorrect protocol number in ChatPacket.
2016-09-27 12:26:50 +01:00
joo
03565e24c8
Fix errors caused by the "uncompressed data length" field of compressed packets being erroneously written as the compressed data length.
2016-09-27 12:06:21 +01:00
joo
c4ed8e6d68
Add support for Minecraft pre-release 16w36a (protocol 305).
...
Add max_length property to ChatPacket.
2016-09-25 22:17:01 +02:00
joo
41394126ab
Add support for Minecraft pre-release 16w36a (protocol 305).
2016-09-08 20:25:27 +01:00
joo
38deda0d3b
Fix race condition causing failed Travis builds #75.3 and #81.1.
2016-09-02 00:26:12 +01:00