Skip to content

Upgrading isort 3 to 4

Unknown3.9.6 → 4.3.21

Fetching 39 releases from GitHub…0 / 39
UnknownUpgrade verdict

DepDelta is still reading the notes for this range, so breaking changes can't be ruled out yet.

  • DepDelta is still reading the release notes in this range, so it can't rule out breaking changes yet.
  • This page updates as the notes come in.
Still reading release notes

DepDelta is still reading the release notes in this range. This updates as they come in.

Requires Python >=2.7, !=3.0.*, !=3.1.*, !=3.2.*, !=3.3.* from 4.3.15 (none stated before).

Drops natsort, pies.

Installs 0 packages in all (was 2).

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

  • removed: export SECTIONS
  • removed: export SECTION_NAMES
  • added: class BaseFinder(object)
  • added: class DefaultFinder(BaseFinder)
  • added: class FindersManager(object)
  • added: class ForcedSeparateFinder(BaseFinder)
  • added: class KnownPatternFinder(BaseFinder)
  • added: class LocalFinder(BaseFinder)
  • added: class PathFinder(BaseFinder)
  • added: class PipfileFinder(ReqsBaseFinder)
  • added: class ReqsBaseFinder(BaseFinder)
  • added: class RequirementsFinder(ReqsBaseFinder)
  • added: constructor BaseFinder(config, sections)
  • added: constructor FindersManager(config, sections, finders=…)
  • added: constructor KnownPatternFinder(config, sections)
  • added: constructor PathFinder(config, sections)
  • added: constructor ReqsBaseFinder(config, sections, path=…)
  • added: field FindersManager.finders
  • added: field PipfileFinder.enabled
  • added: field RequirementsFinder.enabled
  • added: field RequirementsFinder.exts
  • added: method DefaultFinder.find(module_name)
  • added: method FindersManager.find(module_name)
  • added: method ForcedSeparateFinder.find(module_name)
  • added: method KnownPatternFinder.find(module_name)
  • added: method LocalFinder.find(module_name)
  • added: method PathFinder.find(module_name)
  • added: method ReqsBaseFinder.find(module_name)
  • added: variable KNOWN_SECTION_MAPPING
  • added: variable Pipfile
  • added: variable parse_requirements
  • added: variable pipreqs
  • changed: function git_hook(strict=…) → function git_hook(strict=…, modify=…)
  • removed: variable SECTIONS
  • removed: variable SECTION_NAMES
  • changed: constructor SortImports(file_path=…, file_contents=…, write_to_stdout=…, check=…, show_diff=…, settings_path=…, **setting_overrides) → constructor SortImports(file_path=…, file_contents=…, file_=…, write_to_stdout=…, check=…, show_diff=…, settings_path=…, ask_to_apply=…, run_path=…, check_skip=…, extension=…, **setting_overrides)
  • changed: method SortImports.place_module(moduleName) → method SortImports.place_module(module_name)
  • added: field SortImports.skipped
  • added: function coding_check(lines, default=…)
  • added: property SortImports.correctly_sorted
  • changed: function iter_source_code(paths) → function iter_source_code(paths, config, skipped)
  • changed: function main() → function main(argv=…)
  • added: class ISortCommand(setuptools.Command)
  • added: class SortAttempt(object)
  • added: constructor SortAttempt(incorrectly_sorted, skipped)
  • added: field ISortCommand.description
  • added: field ISortCommand.user_options
  • added: function is_python_file(path)
  • added: function parse_args(argv=…)
  • added: function sort_imports(file_name, **arguments)
  • added: method ISortCommand.distribution_files()
  • added: method ISortCommand.finalize_options()
  • added: method ISortCommand.initialize_options()
  • added: method ISortCommand.run()
  • added: variable INTRO
  • added: variable shebang_re
  • added: function nsorted(to_sort, key=…)
  • added: export lru_cache
  • added: function apply_changes_to_python_environment()
  • added: function lru_cache(maxsize=…)
  • added: variable PY2
  • added: variable PY3
  • added: class Linter(BaseLinter)
  • added: method Linter.allow(path)
  • added: method Linter.run(path, **meta)
  • added: function should_skip(filename, config, path=…)
  • added: variable DEFAULT_SECTIONS
  • added: variable appdirs
  • added: variable safety_exclude_re
  • added: variable toml
  • added: function chdir(path)
  • added: function difference(a, b)
  • added: function exists_case_sensitive(path)
  • added: function union(a, b)