Skip to content

Upgrading setuptools 3 to 4

Unknown3.8.1 → 4.0.1Changed1

UnknownUpgrade verdict

1 of 2 releases publish no notes, so breaking changes can't be ruled out.

  • Some releases in this range publish no notes, so DepDelta can't rule out breaking changes.
  • Their commits are listed with this comparison.
Unknown for releases without notes

Releases without notes may still need changes. Check their commits before upgrading.

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

  • removed: class DefaultProvider(EggProvider)
  • removed: class Distribution(object)
  • removed: class DistributionNotFound(ResolutionError)
  • removed: class EggMetadata(ZipProvider)
  • removed: class EggProvider(NullProvider)
  • removed: class EmptyProvider(NullProvider)
  • removed: class EntryPoint(object)
  • removed: class Environment(object)
  • removed: class ExtractionError(RuntimeError)
  • removed: class FileMetadata(EmptyProvider)
  • removed: class IMetadataProvider
  • removed: class IResourceProvider(IMetadataProvider)
  • removed: class NullProvider
  • removed: class PathMetadata(DefaultProvider)
  • removed: class Requirement
  • removed: class ResolutionError(Exception)
  • removed: class ResourceManager
  • removed: class UnknownExtra(ResolutionError)
  • removed: class VersionConflict(ResolutionError)
  • removed: class WorkingSet(object)
  • removed: class ZipProvider(EggProvider)
  • removed: constructor Distribution(location=…, metadata=…, project_name=…, version=…, py_version=…, platform=…, precedence=…)
  • removed: constructor EggMetadata(importer)
  • removed: constructor EggProvider(module)
  • removed: constructor EmptyProvider()
  • removed: constructor EntryPoint(name, module_name, attrs=…, extras=…, dist=…)
  • removed: constructor Environment(search_path=…, platform=…, python=…)
  • removed: constructor FileMetadata(path)
  • removed: constructor NullProvider(module)
  • removed: constructor PathMetadata(path, egg_info)
  • removed: constructor Requirement(project_name, specs, extras)
  • removed: constructor ResourceManager()
  • removed: constructor WorkingSet(entries=…)
  • removed: constructor ZipProvider(module)
  • removed: export get_importer
  • removed: field Distribution.PKG_INFO
  • removed: field EmptyProvider.module_path
  • removed: field NullProvider.egg_info
  • removed: field NullProvider.egg_name
  • removed: field NullProvider.loader
  • removed: field ResourceManager.extraction_path
  • removed: field ZipProvider.eagers
  • removed: function compatible_platforms(provided, required)
  • removed: function declare_namespace(packageName)
  • removed: function ensure_directory(path)
  • removed: function find_distributions(path_item, only=…)
  • removed: function fixup_namespace_packages(path_item, parent=…)
  • removed: function get_default_cache()
  • removed: function get_distribution(dist)
  • removed: function get_entry_info(dist, group, name)
  • removed: function get_entry_map(dist, group=…)
  • removed: function get_provider(moduleOrReq)
  • removed: function load_entry_point(dist, group, name)
  • removed: function normalize_path(filename)
  • removed: function parse_requirements(strs)
  • removed: function parse_version(s)
  • removed: function register_finder(importer_type, distribution_finder)
  • removed: function register_loader_type(loader_type, provider_factory)
  • removed: function register_namespace_handler(importer_type, namespace_handler)
  • removed: function run_script(dist_spec, script_name)
  • removed: function safe_extra(extra)
  • removed: function safe_name(name)
  • removed: function safe_version(version)
  • removed: function split_sections(s)
  • removed: function to_filename(name)
  • removed: function yield_lines(strs)
  • removed: method DefaultProvider.get_resource_stream(manager, resource_name)
  • removed: method Distribution.activate(path=…)
  • removed: method Distribution.as_requirement()
  • removed: method Distribution.check_version_conflict()
  • removed: method Distribution.clone(**kw)
  • removed: method Distribution.egg_name()
  • removed: method Distribution.get_entry_info(group, name)
  • removed: method Distribution.get_entry_map(group=…)
  • removed: method Distribution.has_version()
  • removed: method Distribution.insert_on(path, loc=…)
  • removed: method Distribution.load_entry_point(group, name)
  • removed: method Distribution.requires(extras=…)
  • removed: method EntryPoint.load(require=…, env=…, installer=…)
  • removed: method EntryPoint.require(env=…, installer=…)
  • removed: method Environment.add(dist)
  • removed: method Environment.best_match(req, working_set, installer=…)
  • removed: method Environment.can_add(dist)
  • removed: method Environment.obtain(requirement, installer=…)
  • removed: method Environment.remove(dist)
  • removed: method Environment.scan(search_path=…)
  • removed: method FileMetadata.get_metadata(name)
  • removed: method FileMetadata.get_metadata_lines(name)
  • removed: method FileMetadata.has_metadata(name)
  • removed: method IMetadataProvider.get_metadata()
  • removed: method IMetadataProvider.get_metadata_lines()
  • removed: method IMetadataProvider.has_metadata()
  • removed: method IMetadataProvider.metadata_isdir()
  • removed: method IMetadataProvider.metadata_listdir()
  • removed: method IMetadataProvider.run_script(namespace)
  • removed: method IResourceProvider.get_resource_filename(resource_name)
  • removed: method IResourceProvider.get_resource_stream(resource_name)
  • removed: method IResourceProvider.get_resource_string(resource_name)
  • removed: method IResourceProvider.has_resource()
  • removed: method IResourceProvider.resource_isdir()
  • removed: method IResourceProvider.resource_listdir()
  • removed: method NullProvider.get_metadata(name)
  • removed: method NullProvider.get_metadata_lines(name)
  • removed: method NullProvider.get_resource_filename(manager, resource_name)
  • removed: method NullProvider.get_resource_stream(manager, resource_name)
  • removed: method NullProvider.get_resource_string(manager, resource_name)
  • removed: method NullProvider.has_metadata(name)
  • removed: method NullProvider.has_resource(resource_name)
  • removed: method NullProvider.metadata_isdir(name)
  • removed: method NullProvider.metadata_listdir(name)
  • removed: method NullProvider.resource_isdir(resource_name)
  • removed: method NullProvider.resource_listdir(resource_name)
  • removed: method NullProvider.run_script(script_name, namespace)
  • removed: method ResourceManager.cleanup_resources(force=…)
  • removed: method ResourceManager.extraction_error()
  • removed: method ResourceManager.get_cache_path(archive_name, names=…)
  • removed: method ResourceManager.postprocess(tempname, filename)
  • removed: method ResourceManager.resource_exists(package_or_requirement, resource_name)
  • removed: method ResourceManager.resource_filename(package_or_requirement, resource_name)
  • removed: method ResourceManager.resource_isdir(package_or_requirement, resource_name)
  • removed: method ResourceManager.resource_listdir(package_or_requirement, resource_name)
  • removed: method ResourceManager.resource_stream(package_or_requirement, resource_name)
  • removed: method ResourceManager.resource_string(package_or_requirement, resource_name)
  • removed: method ResourceManager.set_extraction_path(path)
  • removed: method WorkingSet.add(dist, entry=…, insert=…, replace=…)
  • removed: method WorkingSet.add_entry(entry)
  • removed: method WorkingSet.find(req)
  • removed: method WorkingSet.find_plugins(plugin_env, full_env=…, installer=…, fallback=…)
  • removed: method WorkingSet.iter_entry_points(group, name=…)
  • removed: method WorkingSet.require(*requirements)
  • removed: method WorkingSet.resolve(requirements, env=…, installer=…, replace_conflicting=…)
  • removed: method WorkingSet.run_script(requires, script_name)
  • removed: method WorkingSet.subscribe(callback)
  • removed: method ZipProvider.get_resource_filename(manager, resource_name)
  • removed: property Distribution.extras
  • removed: property Distribution.hashcmp
  • removed: property Distribution.key
  • removed: property Distribution.parsed_version
  • removed: property Distribution.version
  • removed: static method Distribution.from_filename(filename, metadata=…, **kw)
  • removed: static method Distribution.from_location(location, basename, metadata=…, **kw)
  • removed: static method EntryPoint.parse(src, dist=…)
  • removed: static method EntryPoint.parse_group(group, lines, dist=…)
  • removed: static method EntryPoint.parse_map(data, dist=…)
  • removed: static method Requirement.parse(s)
  • removed: variable AvailableDistributions
  • removed: variable BINARY_DIST
  • removed: variable CHECKOUT_DIST
  • removed: variable DEVELOP_DIST
  • removed: variable EGG_DIST
  • removed: variable SOURCE_DIST
  • removed: variable add_activation_listener
  • removed: variable empty_provider
  • removed: variable evaluate_marker
  • removed: variable get_platform
  • removed: variable invalid_marker
  • removed: variable iter_entry_points
  • removed: variable require
  • removed: variable run_main
  • removed: variable run_script
  • removed: variable working_set