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.
In plain terms
- 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.
Must act 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).
API changes
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