Skip to content

Upgrading wheel 0.43 to 0.44

Review needed0.43.0 → 0.44.0Deprecated1Changed1

Review neededUpgrade verdict

1 deprecation.

  • The bdist_wheel module is deprecated because its code now lives in setuptools.
1 item needs code or config changes

Nothing in this upgrade needs a code or configuration change.

Deprecated1
Deprecates the bdist_wheel module, as the code was migrated to setuptools itself.
bdist_wheelsetuptools

Generated by DepDelta from published Python source. Not mixed with prose notes.

  • removed: class bdist_wheel(Command)
  • removed: field bdist_wheel.boolean_options
  • removed: field bdist_wheel.description
  • removed: field bdist_wheel.supported_compressions
  • removed: field bdist_wheel.user_options
  • removed: function get_abi_tag()
  • removed: function get_flag(var, fallback, expected=…, warn=…)
  • removed: function get_platform(archive_root)
  • removed: function python_tag()
  • removed: function remove_readonly(func, path, excinfo)
  • removed: function remove_readonly_exc(func, path, exc)
  • removed: function safe_name(name)
  • removed: function safe_version(version)
  • removed: function safer_name(name)
  • removed: function safer_version(version)
  • removed: method bdist_wheel.egg2dist(egginfo_path, distinfo_path)
  • removed: method bdist_wheel.finalize_options()
  • removed: method bdist_wheel.get_tag()
  • removed: method bdist_wheel.initialize_options()
  • removed: method bdist_wheel.run()
  • removed: method bdist_wheel.write_wheelfile(wheelfile_base, generator=…)
  • removed: property bdist_wheel.license_paths
  • removed: property bdist_wheel.wheel_dist_name
  • removed: variable PY_LIMITED_API_PATTERN
  • removed: variable setuptools_major_version
  • changed: function convert_f(args) → function convert_f(args: argparse.Namespace) -> None
  • changed: function pack_f(args) → function pack_f(args: argparse.Namespace) -> None
  • changed: function tags_f(args) → function tags_f(args: argparse.Namespace) -> None
  • changed: function unpack_f(args) → function unpack_f(args: argparse.Namespace) -> None
  • changed: function version_f(args) → function version_f(args: argparse.Namespace) -> None
  • changed: function convert(files, dest_dir, verbose) → function convert(files: list[str], dest_dir: str, verbose: bool) -> None
  • changed: function parse_wininst_info(wininfo_name, egginfo_name) → function parse_wininst_info(wininfo_name: str, egginfo_name: str | None)
  • changed: function wininst2wheel(path, dest_dir) → function wininst2wheel(path: str, dest_dir: str) -> None
  • changed: function calculate_macosx_platform_tag(archive_root, platform_tag) → function calculate_macosx_platform_tag(archive_root: StrPath, platform_tag: str) -> str
  • changed: function extract_macosx_min_system_version(path_to_lib) → function extract_macosx_min_system_version(path_to_lib: str)
  • changed: function get_base_class_and_magic_number(lib_file, seek=…) → function get_base_class_and_magic_number(lib_file: BufferedIOBase, seek: int | None=…) -> tuple[type[ctypes.Structure], int]
  • changed: function parse_version(version) → function parse_version(version: int) -> tuple[int, int, int]
  • changed: function read_data(struct_class, lib_file) → function read_data(struct_class: type[ctypes.Structure], lib_file: BufferedIOBase)
  • changed: function read_mach_header(lib_file, seek=…) → function read_mach_header(lib_file: BufferedIOBase, seek: int | None=…) -> tuple[int, int, int] | None
  • changed: function swap32(x) → function swap32(x: int) -> int
  • added: variable StrPath
  • changed: function generate_requirements(extras_require: dict[str, list[str]]) -> Iterator[tuple[str, str]] → function generate_requirements(extras_require: dict[str | None, list[str]]) -> Iterator[tuple[str, str]]
  • changed: function safe_extra(extra) → function safe_extra(extra: str) -> str
  • changed: function safe_name(name) → function safe_name(name: str) -> str
  • changed: function split_sections(s) → function split_sections(s: str | Iterator[str]) -> Generator[tuple[str | None, list[str]], None, None]
  • changed: function yield_lines(iterable) → function yield_lines(iterable: Iterable[str]) -> Iterator[str]
  • changed: constructor WheelFile(file, mode=…, compression=…) → constructor WheelFile(file: StrPath, mode: Literal['r', 'w', 'x', 'a']=…, compression: int=…)
  • changed: function get_zipinfo_datetime(timestamp=…) → function get_zipinfo_datetime(timestamp: float | None=…)
  • changed: method WheelFile.open(name_or_info, mode=…, pwd=…) → method WheelFile.open(name_or_info: str | ZipInfo, mode: Literal['r', 'w']=…, pwd: bytes | None=…) -> IO[bytes]
  • changed: method WheelFile.write(filename, arcname=…, compress_type=…) → method WheelFile.write(filename: str, arcname: str | None=…, compress_type: int | None=…) -> None
  • changed: method WheelFile.write_files(base_dir) → method WheelFile.write_files(base_dir: str)
  • changed: method WheelFile.writestr(zinfo_or_arcname, data, compress_type=…) → method WheelFile.writestr(zinfo_or_arcname: str | ZipInfo, data: SizedBuffer | str, compress_type: int | None=…)
  • added: class SizedBuffer(Sized, Buffer, Protocol)
  • added: variable StrPath