Releases: py-mine/mcstatus
Releases · py-mine/mcstatus
v10.0.2
What's Changed
- Fixed a packet issue that enables support for PMMP Bedrock servers @AlphaBaqpla in #439
- Typo fixed in readme @scientificworld in #447
- Support for 3.11 is official @ItsDrike @PerchunPak in #443, #444, #431
- Connections are automatically closed internally by contextmanager instead of relying on deleter method @PerchunPak in #422
New Contributors
- @scientificworld made their first contribution in #447
- @AlphaBaqpla made their first contribution in #439
Full Changelog: v10.0.1...v10.0.2
v10.0.1
What's Changed
- Change latency units back to milliseconds @PerchunPak in #430
Full Changelog: v10.0.0...v10.0.1
v10.0.0
What's Changed
Breaking Changes
- Remove all 3.7 support by @kevinkjt2000 in #417
Non-breaking Changes
- Use
time.perf_counter
for latency by @PerchunPak in #408 - Fix poetry 1.2 support by @ItsDrike in #400
Development/Internal Changes
- Use
|
instead oftyping.Union
,typing.Optional
(PEP 604) by @PerchunPak in #386 - Show black diff on failures by @ItsDrike in #384
- Use
TypedDict
to avoid all the type casts in status raw response by @PerchunPak in #387 - Remove
flake8-isort
by @PerchunPak in #394 - Add
translation
field toRawResponseDescriptionWhenDict
by @PerchunPak in #393 - Use poetry groups by @ItsDrike in #401
- Bump dependencies in GitHub Actions with dependabot by @PerchunPak in #421
Full Changelog: v9.4.2...v10.0.0
v9.4.2
v9.4.1
v9.4.0
What's Changed
- Rewrite CLI part with stdlib module
argparse
by @PerchunPak in #376 - click dependency is no longer required
Full Changelog: v9.3.1...v9.4.0
v9.3.1
What's Changed
- Fix multiple issues in tests by @PerchunPak in #358
- Remove deprecated features scheduled for removal by @ItsDrike in #372
- Ignore socket failure to close during del by @kevinkjt2000 in #379
Full Changelog: v9.3.0...v9.3.1
v9.3.0
What's Changed
- Add
__all__
to__init__.py
by @PerchunPak in #346 - Require annotations by @ItsDrike in #344
- Mock dns resolving and speedup tests by @PerchunPak in #347
- Set default ports by @kevinkjt2000 in #353
- Remove always warning filters from deprecated by @ItsDrike in #318
- Small improvements to excluded lines in coverage by @PerchunPak in #357
- Remove deprecated
skipif
in tests by @PerchunPak in #361 - Rework connection classes with proper async support by @CoolCat467 in #273
New Contributors
- @CoolCat467 made their first contribution in #273
Full Changelog: v9.2.0...v9.3.0
v9.2.0
What's Changed
- Fix typing issue in deprecated decorator by @ItsDrike in #317
- Separate DNS logic into their own staticmethods by @ItsDrike in #203
- Don't track pyenv version file by @ItsDrike in #333
- Mark project as typed by @ItsDrike in #332
- Parse color formatting codes in description before other formatting by @Anna-28 in #328
- Add
reset
andstrikethrough
toSTYLE_MAP
by @PerchunPak in #334 - Add coveragerc to ignore type-time only lines by @ItsDrike in #340
New Contributors
Full Changelog: v9.1.0...v9.2.0
v9.1.0
What's Changed
- Ignore .tox directory for flake8 by @ItsDrike in #285
- test: silence some warnings by @kevinkjt2000 in #284
- Move scripts/mcstatus to main.py by @PerchunPak in #302
- Shared server class by @ItsDrike in #223
New Contributors
- @PerchunPak made their first contribution in #302
Full Changelog: v9.0.4...v9.1.0