Upgrading websockets 6 to 7
Unknown6.0 → 7.0
UnknownUpgrade verdict
DepDelta found no changes in this range's notes, so it can't call it safe.
In plain terms
- The notes in this range list no changes DepDelta could read.
- Read the commits and the notes before upgrading.
Must act No changes found in the notes
That doesn't make this range safe. Read the notes and the commits before upgrading.
API changes
Generated by DepDelta from published Python source. Not mixed with prose notes.
- changed:
constructor InvalidHeader(name, value) → constructor InvalidHeader(name, value=…) - added:
class CancelHandshake(InvalidHandshake)
- removed:
class ClientPerMessageDeflateFactoryTests(unittest.TestCase, ExtensionTestsMixin) - removed:
class ExtensionTestsMixin - removed:
class PerMessageDeflateTests(unittest.TestCase) - removed:
class ServerPerMessageDeflateFactoryTests(unittest.TestCase, ExtensionTestsMixin) - removed:
method ClientPerMessageDeflateFactoryTests.test_get_request_params() - removed:
method ClientPerMessageDeflateFactoryTests.test_init() - removed:
method ClientPerMessageDeflateFactoryTests.test_init_error() - removed:
method ClientPerMessageDeflateFactoryTests.test_name() - removed:
method ClientPerMessageDeflateFactoryTests.test_process_response_params() - removed:
method ClientPerMessageDeflateFactoryTests.test_process_response_params_deduplication() - removed:
method ExtensionTestsMixin.assertExtensionEqual(extension1, extension2) - removed:
method PerMessageDeflateTests.setUp() - removed:
method PerMessageDeflateTests.test_compress_settings() - removed:
method PerMessageDeflateTests.test_context_takeover() - removed:
method PerMessageDeflateTests.test_decompress_max_size() - removed:
method PerMessageDeflateTests.test_encode_decode_binary_frame() - removed:
method PerMessageDeflateTests.test_encode_decode_fragmented_binary_frame() - removed:
method PerMessageDeflateTests.test_encode_decode_fragmented_text_frame() - removed:
method PerMessageDeflateTests.test_encode_decode_text_frame() - removed:
method PerMessageDeflateTests.test_local_no_context_takeover() - removed:
method PerMessageDeflateTests.test_name() - removed:
method PerMessageDeflateTests.test_no_decode_binary_frame() - removed:
method PerMessageDeflateTests.test_no_decode_fragmented_binary_frame() - removed:
method PerMessageDeflateTests.test_no_decode_fragmented_text_frame() - removed:
method PerMessageDeflateTests.test_no_decode_text_frame() - removed:
method PerMessageDeflateTests.test_no_encode_decode_close_frame() - removed:
method PerMessageDeflateTests.test_no_encode_decode_ping_frame() - removed:
method PerMessageDeflateTests.test_no_encode_decode_pong_frame() - removed:
method PerMessageDeflateTests.test_remote_no_context_takeover() - removed:
method ServerPerMessageDeflateFactoryTests.test_init() - removed:
method ServerPerMessageDeflateFactoryTests.test_init_error() - removed:
method ServerPerMessageDeflateFactoryTests.test_name() - removed:
method ServerPerMessageDeflateFactoryTests.test_process_request_params() - removed:
method ServerPerMessageDeflateFactoryTests.test_process_response_params_deduplication()
- changed:
constructor WebSocketCommonProtocol(*, host=…, port=…, secure=…, timeout=…, max_size=…, max_queue=…, read_limit=…, write_limit=…, loop=…, legacy_recv=…) → constructor WebSocketCommonProtocol(*, host=…, port=…, secure=…, ping_interval=…, ping_timeout=…, close_timeout=…, max_size=…, max_queue=…, read_limit=…, write_limit=…, loop=…, legacy_recv=…, timeout=…) - changed:
method WebSocketCommonProtocol.write_frame(opcode, data=…, _expected_state=…) → method WebSocketCommonProtocol.write_frame(fin, opcode, data, *, _expected_state=…) - added:
method WebSocketCommonProtocol.abort_keepalive_pings() - added:
method WebSocketCommonProtocol.keepalive_ping() - added:
method WebSocketCommonProtocol.wait_closed()
- changed:
constructor WebSocketServerProtocol(ws_handler, ws_server, *, origins=…, extensions=…, subprotocols=…, extra_headers=…, **kwds) → constructor WebSocketServerProtocol(ws_handler, ws_server, *, origins=…, extensions=…, subprotocols=…, extra_headers=…, process_request=…, select_subprotocol=…, **kwds)
- removed:
class BarClientProtocol(WebSocketClientProtocol) - removed:
class ClientNoOpExtensionFactory - removed:
class ClientServerOriginTests(unittest.TestCase) - removed:
class ClientServerTests(unittest.TestCase) - removed:
class FooClientProtocol(WebSocketClientProtocol) - removed:
class ForbiddenServerProtocol(WebSocketServerProtocol) - removed:
class HealthCheckServerProtocol(WebSocketServerProtocol) - removed:
class NoOpExtension - removed:
class SSLClientServerTests(ClientServerTests) - removed:
class ServerNoOpExtensionFactory - removed:
class UnauthorizedServerProtocol(WebSocketServerProtocol) - removed:
class YieldFromTests(unittest.TestCase) - removed:
constructor ServerNoOpExtensionFactory(params=…) - removed:
field ClientNoOpExtensionFactory.name - removed:
field ClientServerTests.secure - removed:
field NoOpExtension.name - removed:
field SSLClientServerTests.secure - removed:
field SSLClientServerTests.test_unix_socket - removed:
field ServerNoOpExtensionFactory.name - removed:
function get_server_uri(server, secure=…, resource_name=…, user_info=…) - removed:
function handler(ws, path) - removed:
function temp_test_client(test, *args, **kwds) - removed:
function temp_test_server(test, **kwds) - removed:
function with_client(*args, **kwds) - removed:
function with_manager(manager, *args, **kwds) - removed:
function with_server(**kwds) - removed:
method ClientNoOpExtensionFactory.get_request_params() - removed:
method ClientNoOpExtensionFactory.process_response_params(params, accepted_extensions) - removed:
method ClientServerOriginTests.setUp() - removed:
method ClientServerOriginTests.tearDown() - removed:
method ClientServerOriginTests.test_checking_lack_of_origin_succeeds() - removed:
method ClientServerOriginTests.test_checking_origin_fails() - removed:
method ClientServerOriginTests.test_checking_origin_succeeds() - removed:
method ClientServerTests.assert_client_raises_code(status_code) - removed:
method ClientServerTests.make_http_request(path=…) - removed:
method ClientServerTests.run_loop_once() - removed:
method ClientServerTests.setUp() - removed:
method ClientServerTests.start_client(resource_name=…, user_info=…, **kwds) - removed:
method ClientServerTests.start_server(**kwds) - removed:
method ClientServerTests.stop_client() - removed:
method ClientServerTests.stop_server() - removed:
method ClientServerTests.tearDown() - removed:
method ClientServerTests.temp_client(*args, **kwds) - removed:
method ClientServerTests.temp_server(**kwds) - removed:
method ClientServerTests.test_basic() - removed:
method ClientServerTests.test_client_closes_connection_before_handshake(handshake) - removed:
method ClientServerTests.test_client_create_protocol() - removed:
method ClientServerTests.test_client_create_protocol_function() - removed:
method ClientServerTests.test_client_create_protocol_over_klass() - removed:
method ClientServerTests.test_client_klass() - removed:
method ClientServerTests.test_client_receives_malformed_response(_read_response) - removed:
method ClientServerTests.test_client_sends_invalid_handshake_request(_build_request) - removed:
method ClientServerTests.test_compression_deflate() - removed:
method ClientServerTests.test_compression_deflate_and_explicit_config() - removed:
method ClientServerTests.test_compression_unsupported_client() - removed:
method ClientServerTests.test_compression_unsupported_server() - removed:
method ClientServerTests.test_connection_error_during_closing_handshake(close) - removed:
method ClientServerTests.test_connection_error_during_opening_handshake(_read_http_request, _write_http_response) - removed:
method ClientServerTests.test_explicit_event_loop() - removed:
method ClientServerTests.test_explicit_socket() - removed:
method ClientServerTests.test_extension() - removed:
method ClientServerTests.test_extension_client_rejection() - removed:
method ClientServerTests.test_extension_mismatch() - removed:
method ClientServerTests.test_extension_no_match_then_match() - removed:
method ClientServerTests.test_extension_not_accepted() - removed:
method ClientServerTests.test_extension_not_requested() - removed:
method ClientServerTests.test_extension_order() - removed:
method ClientServerTests.test_extensions_error(_process_extensions) - removed:
method ClientServerTests.test_extensions_error_no_extensions(_process_extensions) - removed:
method ClientServerTests.test_http_request_http_endpoint() - removed:
method ClientServerTests.test_http_request_ws_endpoint() - removed:
method ClientServerTests.test_invalid_status_error_during_client_connect() - removed:
method ClientServerTests.test_no_extension() - removed:
method ClientServerTests.test_no_subprotocol() - removed:
method ClientServerTests.test_protocol_attributes() - removed:
method ClientServerTests.test_protocol_basic_auth() - removed:
method ClientServerTests.test_protocol_custom_request_headers() - removed:
method ClientServerTests.test_protocol_custom_request_headers_dict() - removed:
method ClientServerTests.test_protocol_custom_request_headers_list() - removed:
method ClientServerTests.test_protocol_custom_request_user_agent() - removed:
method ClientServerTests.test_protocol_custom_response_headers() - removed:
method ClientServerTests.test_protocol_custom_response_headers_callable() - removed:
method ClientServerTests.test_protocol_custom_response_headers_callable_dict() - removed:
method ClientServerTests.test_protocol_custom_response_headers_callable_list() - removed:
method ClientServerTests.test_protocol_custom_response_headers_dict() - removed:
method ClientServerTests.test_protocol_custom_response_headers_list() - removed:
method ClientServerTests.test_protocol_custom_response_user_agent() - removed:
method ClientServerTests.test_protocol_headers() - removed:
method ClientServerTests.test_protocol_path() - removed:
method ClientServerTests.test_server_close_crashes(close) - removed:
method ClientServerTests.test_server_close_while_client_connected() - removed:
method ClientServerTests.test_server_create_protocol() - removed:
method ClientServerTests.test_server_create_protocol_function() - removed:
method ClientServerTests.test_server_create_protocol_over_klass() - removed:
method ClientServerTests.test_server_does_not_switch_protocols(_read_response) - removed:
method ClientServerTests.test_server_error_in_handshake(_process_request) - removed:
method ClientServerTests.test_server_handler_crashes(send) - removed:
method ClientServerTests.test_server_klass() - removed:
method ClientServerTests.test_server_receives_malformed_request(_read_request) - removed:
method ClientServerTests.test_server_sends_invalid_handshake_response(_build_response) - removed:
method ClientServerTests.test_server_shuts_down_during_connection_close(_close) - removed:
method ClientServerTests.test_server_shuts_down_during_connection_handling() - removed:
method ClientServerTests.test_server_shuts_down_during_opening_handshake(_read_request) - removed:
method ClientServerTests.test_subprotocol() - removed:
method ClientServerTests.test_subprotocol_error(_process_subprotocol) - removed:
method ClientServerTests.test_subprotocol_error_no_subprotocols(_process_subprotocol) - removed:
method ClientServerTests.test_subprotocol_error_two_subprotocols(_process_subprotocol) - removed:
method ClientServerTests.test_subprotocol_not_accepted() - removed:
method ClientServerTests.test_subprotocol_not_offered() - removed:
method ClientServerTests.test_subprotocol_not_requested() - removed:
method ClientServerTests.test_unix_socket() - removed:
method ClientServerTests.test_ws_connection_http_endpoint() - removed:
method ClientServerTests.test_ws_connection_ws_endpoint() - removed:
method ForbiddenServerProtocol.process_request(path, request_headers) - removed:
method HealthCheckServerProtocol.process_request(path, request_headers) - removed:
method NoOpExtension.decode(frame, *, max_size=…) - removed:
method NoOpExtension.encode(frame) - removed:
method SSLClientServerTests.start_client(path=…, **kwds) - removed:
method SSLClientServerTests.start_server(**kwds) - removed:
method SSLClientServerTests.test_ws_uri_is_rejected() - removed:
method ServerNoOpExtensionFactory.process_request_params(params, accepted_extensions) - removed:
method UnauthorizedServerProtocol.process_request(path, request_headers) - removed:
method YieldFromTests.setUp() - removed:
method YieldFromTests.tearDown() - removed:
method YieldFromTests.test_client() - removed:
method YieldFromTests.test_server() - removed:
property SSLClientServerTests.client_context - removed:
property SSLClientServerTests.server_context - removed:
variable testcert
- removed:
class ExceptionsTests(unittest.TestCase) - removed:
method ExceptionsTests.test_str()
- removed:
class FramingTests(unittest.TestCase) - removed:
method FramingTests.decode(message, mask=…, max_size=…, extensions=…) - removed:
method FramingTests.encode(frame, mask=…, extensions=…) - removed:
method FramingTests.round_trip(message, expected, mask=…, extensions=…) - removed:
method FramingTests.round_trip_close(data, code, reason) - removed:
method FramingTests.setUp() - removed:
method FramingTests.tearDown() - removed:
method FramingTests.test_bad_opcode() - removed:
method FramingTests.test_bad_reserved_bits() - removed:
method FramingTests.test_binary() - removed:
method FramingTests.test_binary_masked() - removed:
method FramingTests.test_close() - removed:
method FramingTests.test_control_frame_max_length() - removed:
method FramingTests.test_encode_data_bytes() - removed:
method FramingTests.test_encode_data_other() - removed:
method FramingTests.test_encode_data_str() - removed:
method FramingTests.test_extensions() - removed:
method FramingTests.test_fragmented_control_frame() - removed:
method FramingTests.test_good_opcode() - removed:
method FramingTests.test_long() - removed:
method FramingTests.test_mask_flag() - removed:
method FramingTests.test_non_ascii_text() - removed:
method FramingTests.test_non_ascii_text_masked() - removed:
method FramingTests.test_parse_close_and_serialize_close() - removed:
method FramingTests.test_parse_close_empty() - removed:
method FramingTests.test_parse_close_errors() - removed:
method FramingTests.test_payload_too_big() - removed:
method FramingTests.test_ping() - removed:
method FramingTests.test_pong() - removed:
method FramingTests.test_serialize_close_errors() - removed:
method FramingTests.test_text() - removed:
method FramingTests.test_text_masked() - removed:
method FramingTests.test_very_long()
- removed:
class HandshakeTests(unittest.TestCase) - removed:
method HandshakeTests.assertInvalidRequestHeaders() - removed:
method HandshakeTests.assertInvalidResponseHeaders(key=…) - removed:
method HandshakeTests.test_accept() - removed:
method HandshakeTests.test_request_invalid_connection() - removed:
method HandshakeTests.test_request_invalid_key_not_16_bytes_long() - removed:
method HandshakeTests.test_request_invalid_key_not_base64() - removed:
method HandshakeTests.test_request_invalid_key_not_well_padded() - removed:
method HandshakeTests.test_request_invalid_upgrade() - removed:
method HandshakeTests.test_request_invalid_version() - removed:
method HandshakeTests.test_request_missing_connection() - removed:
method HandshakeTests.test_request_missing_key() - removed:
method HandshakeTests.test_request_missing_upgrade() - removed:
method HandshakeTests.test_request_missing_version() - removed:
method HandshakeTests.test_response_invalid_accept() - removed:
method HandshakeTests.test_response_invalid_connection() - removed:
method HandshakeTests.test_response_invalid_upgrade() - removed:
method HandshakeTests.test_response_missing_accept() - removed:
method HandshakeTests.test_response_missing_connection() - removed:
method HandshakeTests.test_response_missing_upgrade() - removed:
method HandshakeTests.test_round_trip()
- removed:
class HeadersTests(unittest.TestCase) - removed:
method HeadersTests.test_build_basic_auth() - removed:
method HeadersTests.test_parse_connection() - removed:
method HeadersTests.test_parse_connection_invalid_header() - removed:
method HeadersTests.test_parse_extension_list() - removed:
method HeadersTests.test_parse_extension_list_invalid_header() - removed:
method HeadersTests.test_parse_subprotocol_list() - removed:
method HeadersTests.test_parse_subprotocol_list_invalid_header() - removed:
method HeadersTests.test_parse_upgrade() - removed:
method HeadersTests.test_parse_upgrade_invalid_header()
- removed:
class HTTPAsyncTests(unittest.TestCase) - removed:
class HeadersTests(unittest.TestCase) - removed:
method HTTPAsyncTests.setUp() - removed:
method HTTPAsyncTests.tearDown() - removed:
method HTTPAsyncTests.test_header_name() - removed:
method HTTPAsyncTests.test_header_value() - removed:
method HTTPAsyncTests.test_headers_limit() - removed:
method HTTPAsyncTests.test_line_ending() - removed:
method HTTPAsyncTests.test_line_limit() - removed:
method HTTPAsyncTests.test_read_request() - removed:
method HTTPAsyncTests.test_read_response() - removed:
method HTTPAsyncTests.test_request_method() - removed:
method HTTPAsyncTests.test_request_version() - removed:
method HTTPAsyncTests.test_response_reason() - removed:
method HTTPAsyncTests.test_response_status() - removed:
method HTTPAsyncTests.test_response_version() - removed:
method HeadersTests.setUp() - removed:
method HeadersTests.test_clear() - removed:
method HeadersTests.test_contains() - removed:
method HeadersTests.test_contains_case_insensitive() - removed:
method HeadersTests.test_contains_not_found() - removed:
method HeadersTests.test_delitem() - removed:
method HeadersTests.test_delitem_case_insensitive() - removed:
method HeadersTests.test_delitem_multiple_values() - removed:
method HeadersTests.test_eq() - removed:
method HeadersTests.test_eq_not_equal() - removed:
method HeadersTests.test_get_all() - removed:
method HeadersTests.test_get_all_case_insensitive() - removed:
method HeadersTests.test_get_all_multiple_values() - removed:
method HeadersTests.test_get_all_no_values() - removed:
method HeadersTests.test_getitem() - removed:
method HeadersTests.test_getitem_case_insensitive() - removed:
method HeadersTests.test_getitem_key_error() - removed:
method HeadersTests.test_getitem_multiple_values_error() - removed:
method HeadersTests.test_iter() - removed:
method HeadersTests.test_len() - removed:
method HeadersTests.test_multiple_values_error_str() - removed:
method HeadersTests.test_raw_items() - removed:
method HeadersTests.test_repr() - removed:
method HeadersTests.test_setitem() - removed:
method HeadersTests.test_setitem_case_insensitive() - removed:
method HeadersTests.test_setitem_multiple_values() - removed:
method HeadersTests.test_str()
- removed:
class ClientTests(CommonTests, unittest.TestCase) - removed:
class CommonTests - removed:
class ServerTests(CommonTests, unittest.TestCase) - removed:
class TransportMock(unittest.mock.Mock) - removed:
field CommonTests.close_frame - removed:
field CommonTests.local_close - removed:
field CommonTests.remote_close - removed:
method ClientTests.setUp() - removed:
method ClientTests.test_local_close_connection_lost_timeout_after_close() - removed:
method ClientTests.test_local_close_connection_lost_timeout_after_write_eof() - removed:
method ClientTests.test_local_close_receive_close_frame_timeout() - removed:
method ClientTests.test_local_close_send_close_frame_timeout() - removed:
method CommonTests.assertCompletesWithin(min_time, max_time) - removed:
method CommonTests.assertConnectionClosed(code, message) - removed:
method CommonTests.assertConnectionFailed(code, message) - removed:
method CommonTests.assertNoFrameSent() - removed:
method CommonTests.assertOneFrameSent(*args) - removed:
method CommonTests.close_connection(code=…, reason=…) - removed:
method CommonTests.half_close_connection_local(code=…, reason=…) - removed:
method CommonTests.half_close_connection_remote(code=…, reason=…) - removed:
method CommonTests.last_sent_frame() - removed:
method CommonTests.make_drain_slow(delay=…) - removed:
method CommonTests.process_invalid_frames() - removed:
method CommonTests.receive_eof() - removed:
method CommonTests.receive_eof_if_client() - removed:
method CommonTests.receive_frame(frame) - removed:
method CommonTests.run_loop_once() - removed:
method CommonTests.setUp() - removed:
method CommonTests.tearDown() - removed:
method CommonTests.test_acknowledge_ping() - removed:
method CommonTests.test_acknowledge_previous_pings() - removed:
method CommonTests.test_answer_ping() - removed:
method CommonTests.test_cancel_ping() - removed:
method CommonTests.test_cancelled_ping() - removed:
method CommonTests.test_close_connection_lost() - removed:
method CommonTests.test_close_handshake_in_fragmented_text() - removed:
method CommonTests.test_close_preserves_incoming_frames() - removed:
method CommonTests.test_close_protocol_error() - removed:
method CommonTests.test_closed() - removed:
method CommonTests.test_connection_close_in_fragmented_text() - removed:
method CommonTests.test_connection_closed_attributes() - removed:
method CommonTests.test_connection_lost() - removed:
method CommonTests.test_control_frame_within_fragmented_text() - removed:
method CommonTests.test_duplicate_ping() - removed:
method CommonTests.test_ensure_open_before_opening_handshake() - removed:
method CommonTests.test_ensure_open_during_unclean_close() - removed:
method CommonTests.test_fragmented_binary() - removed:
method CommonTests.test_fragmented_binary_no_max_size() - removed:
method CommonTests.test_fragmented_binary_payload_too_big() - removed:
method CommonTests.test_fragmented_text() - removed:
method CommonTests.test_fragmented_text_no_max_size() - removed:
method CommonTests.test_fragmented_text_payload_too_big() - removed:
method CommonTests.test_ignore_pong() - removed:
method CommonTests.test_legacy_recv() - removed:
method CommonTests.test_local_address() - removed:
method CommonTests.test_local_address_before_connection() - removed:
method CommonTests.test_local_close() - removed:
method CommonTests.test_local_close_during_recv() - removed:
method CommonTests.test_open() - removed:
method CommonTests.test_ping_binary() - removed:
method CommonTests.test_ping_default() - removed:
method CommonTests.test_ping_on_closed_connection() - removed:
method CommonTests.test_ping_on_closing_connection_local() - removed:
method CommonTests.test_ping_on_closing_connection_remote() - removed:
method CommonTests.test_ping_text() - removed:
method CommonTests.test_ping_type_error() - removed:
method CommonTests.test_pong_binary() - removed:
method CommonTests.test_pong_default() - removed:
method CommonTests.test_pong_on_closed_connection() - removed:
method CommonTests.test_pong_on_closing_connection_local() - removed:
method CommonTests.test_pong_on_closing_connection_remote() - removed:
method CommonTests.test_pong_text() - removed:
method CommonTests.test_pong_type_error() - removed:
method CommonTests.test_recv_binary() - removed:
method CommonTests.test_recv_binary_no_max_size() - removed:
method CommonTests.test_recv_binary_payload_too_big() - removed:
method CommonTests.test_recv_cancelled() - removed:
method CommonTests.test_recv_on_closed_connection() - removed:
method CommonTests.test_recv_on_closing_connection_local() - removed:
method CommonTests.test_recv_on_closing_connection_remote() - removed:
method CommonTests.test_recv_other_error() - removed:
method CommonTests.test_recv_protocol_error() - removed:
method CommonTests.test_recv_text() - removed:
method CommonTests.test_recv_text_no_max_size() - removed:
method CommonTests.test_recv_text_payload_too_big() - removed:
method CommonTests.test_recv_unicode_error() - removed:
method CommonTests.test_remote_address() - removed:
method CommonTests.test_remote_address_before_connection() - removed:
method CommonTests.test_remote_close() - removed:
method CommonTests.test_remote_close_during_send() - removed:
method CommonTests.test_send_binary() - removed:
method CommonTests.test_send_on_closed_connection() - removed:
method CommonTests.test_send_on_closing_connection_local() - removed:
method CommonTests.test_send_on_closing_connection_remote() - removed:
method CommonTests.test_send_text() - removed:
method CommonTests.test_send_type_error() - removed:
method CommonTests.test_simultaneous_close() - removed:
method CommonTests.test_unterminated_fragmented_text() - removed:
method ServerTests.setUp() - removed:
method ServerTests.test_local_close_connection_lost_timeout_after_close() - removed:
method ServerTests.test_local_close_connection_lost_timeout_after_write_eof() - removed:
method ServerTests.test_local_close_receive_close_frame_timeout() - removed:
method ServerTests.test_local_close_send_close_frame_timeout() - removed:
method TransportMock.abort() - removed:
method TransportMock.can_write_eof() - removed:
method TransportMock.close() - removed:
method TransportMock.is_closing() - removed:
method TransportMock.setup_mock(loop, protocol) - removed:
method TransportMock.write_eof() - removed:
property CommonTests.ensure_future - removed:
variable MS
- removed:
class URITests(unittest.TestCase) - removed:
method URITests.test_error() - removed:
method URITests.test_success() - removed:
variable INVALID_URIS - removed:
variable VALID_URIS
- removed:
class SpeedupsTests(UtilsTests) - removed:
class UtilsTests(unittest.TestCase) - removed:
method UtilsTests.test_apply_mask() - removed:
method UtilsTests.test_apply_mask_check_input_types() - removed:
method UtilsTests.test_apply_mask_check_mask_length() - removed:
static method SpeedupsTests.apply_mask(*args, **kwargs) - removed:
static method UtilsTests.apply_mask(*args, **kwargs)