Skip to content

Upgrading python-dotenv 0.18 to 0.19

Unknown0.18.0 → 0.19.2

Fetching 3 releases from GitHub…0 / 3
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 >=3.5 from 0.19.0 (none stated before).

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

  • changed: function get_cli_string(path=…, action=…, key=…, value=…, quote=…) → function get_cli_string(path: Optional[str]=…, action: Optional[str]=…, key: Optional[str]=…, value: Optional[str]=…, quote: Optional[str]=…)
  • changed: function load_ipython_extension(ipython) → function load_ipython_extension(ipython: Any) -> None
  • changed: function cli(ctx, file, quote, export) → function cli(ctx: click.Context, file: Any, quote: Any, export: Any) -> None
  • changed: function get(ctx, key) → function get(ctx: click.Context, key: Any) -> None
  • changed: function list(ctx) → function list(ctx: click.Context) -> None
  • changed: function run(ctx, override, commandline) → function run(ctx: click.Context, override: bool, commandline: List[str]) -> None
  • changed: function run_command(command, env) → function run_command(command: List[str], env: Dict[str, str]) -> int
  • changed: function set(ctx, key, value) → function set(ctx: click.Context, key: Any, value: Any) -> None
  • changed: function unset(ctx, key) → function unset(ctx: click.Context, key: Any) -> None
  • removed: function is_type_checking()
  • removed: function to_env(text)
  • removed: function to_text(string)
  • removed: variable IS_TYPE_CHECKING
  • removed: variable PY2
  • changed: constructor DotEnv(dotenv_path, verbose=…, encoding=…, interpolate=…, override=…) → constructor DotEnv(dotenv_path: Optional[Union[str, _PathLike]], stream: Optional[IO[str]]=…, verbose: bool=…, encoding: Union[None, str]=…, interpolate: bool=…, override: bool=…) -> None
  • changed: function dotenv_values(dotenv_path=…, stream=…, verbose=…, interpolate=…, encoding=…) → function dotenv_values(dotenv_path: Union[str, _PathLike, None]=…, stream: Optional[IO[str]]=…, verbose: bool=…, interpolate: bool=…, encoding: Optional[str]=…) -> Dict[str, Optional[str]]
  • changed: function find_dotenv(filename=…, raise_error_if_not_found=…, usecwd=…) → function find_dotenv(filename: str=…, raise_error_if_not_found: bool=…, usecwd: bool=…) -> str
  • changed: function get_key(dotenv_path, key_to_get) → function get_key(dotenv_path: Union[str, _PathLike], key_to_get: str) -> Optional[str]
  • changed: function load_dotenv(dotenv_path=…, stream=…, verbose=…, override=…, interpolate=…, encoding=…) → function load_dotenv(dotenv_path: Union[str, _PathLike, None]=…, stream: Optional[IO[str]]=…, verbose: bool=…, override: bool=…, interpolate: bool=…, encoding: Optional[str]=…) -> bool
  • changed: function resolve_variables(values, override) → function resolve_variables(values: Iterable[Tuple[str, Optional[str]]], override: bool) -> Mapping[str, Optional[str]]
  • changed: function rewrite(path) → function rewrite(path: Union[str, _PathLike]) -> Iterator[Tuple[IO[str], IO[str]]]
  • changed: function set_key(dotenv_path, key_to_set, value_to_set, quote_mode=…, export=…) → function set_key(dotenv_path: Union[str, _PathLike], key_to_set: str, value_to_set: str, quote_mode: str=…, export: bool=…) -> Tuple[Optional[bool], str, str]
  • changed: function unset_key(dotenv_path, key_to_unset, quote_mode=…) → function unset_key(dotenv_path: Union[str, _PathLike], key_to_unset: str, quote_mode: str=…) -> Tuple[Optional[bool], str]
  • changed: function with_warn_for_invalid_lines(mappings) → function with_warn_for_invalid_lines(mappings: Iterator[Binding]) -> Iterator[Binding]
  • changed: method DotEnv.dict() → method DotEnv.dict() -> Dict[str, Optional[str]]
  • changed: method DotEnv.get(key) → method DotEnv.get(key: str) -> Optional[str]
  • changed: method DotEnv.parse() → method DotEnv.parse() -> Iterator[Tuple[str, Optional[str]]]
  • changed: method DotEnv.set_as_environment_variables() → method DotEnv.set_as_environment_variables() -> bool
  • changed: constructor Position(chars, line) → constructor Position(chars: int, line: int) -> None
  • changed: constructor Reader(stream) → constructor Reader(stream: IO[str]) -> None
  • changed: function decode_escapes(regex, string) → function decode_escapes(regex: Pattern[str], string: str) -> str
  • changed: function make_regex(string, extra_flags=…) → function make_regex(string: str, extra_flags: int=…) -> Pattern[str]
  • changed: function parse_binding(reader) → function parse_binding(reader: Reader) -> Binding
  • changed: function parse_key(reader) → function parse_key(reader: Reader) -> Optional[str]
  • changed: function parse_stream(stream) → function parse_stream(stream: IO[str]) -> Iterator[Binding]
  • changed: function parse_unquoted_value(reader) → function parse_unquoted_value(reader: Reader) -> str
  • changed: function parse_value(reader) → function parse_value(reader: Reader) -> str
  • changed: method Position.advance(string) → method Position.advance(string: str) -> None
  • changed: method Position.set(other) → method Position.set(other: Position) -> None
  • changed: method Reader.get_marked() → method Reader.get_marked() -> Original
  • changed: method Reader.has_next() → method Reader.has_next() -> bool
  • changed: method Reader.peek(count) → method Reader.peek(count: int) -> str
  • changed: method Reader.read(count) → method Reader.read(count: int) -> str
  • changed: method Reader.read_regex(regex) → method Reader.read_regex(regex: Pattern[str]) -> Sequence[str]
  • changed: method Reader.set_mark() → method Reader.set_mark() -> None
  • changed: static method Position.start() → static method Position.start() -> Position
  • changed: constructor Literal(value) → constructor Literal(value: str) -> None
  • changed: constructor Variable(name, default) → constructor Variable(name: str, default: Optional[str]) -> None
  • changed: function parse_variables(value) → function parse_variables(value: str) -> Iterator[Atom]
  • changed: method Atom.resolve(env) → method Atom.resolve(env: Mapping[str, Optional[str]]) -> str
  • changed: method Literal.resolve(env) → method Literal.resolve(env: Mapping[str, Optional[str]]) -> str
  • changed: method Variable.resolve(env) → method Variable.resolve(env: Mapping[str, Optional[str]]) -> str