Neobuilder

Latest version: v5.3.1

Safety actively analyzes 688578 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 2

5.3.1

Added

- The `-i`/`--pyi` option to the CLI to include building `*.pyi` files for the generated `*_pb2.py` files
- The ability to include multiple additional proto paths with `-I <path>`/`--include <path>` flags in the CLI

5.3.0

Added

- Support for the `google.protobuf.Value` message

5.2.1

Changed

- The line `from typing import *` in most templates to `import typing` and now
references to classes an such from `typing` are explicit (i.e. `List` ->
`typing.List`)

Fixed

- Side-effects caused by `from typing import *` when messages/classes share a
name of classes in the `typing` package
- Bug where `datetime` was missing from imports in gRPC senders and receivers

5.2.0

Added

- Support for the `google.protobuf.Struct` message

5.1.2

Fixed

- An issue with the last fix where, if the build root is a relative path, we'll
end up getting an exception because we can't find how one path is relative to 7
another if one of them is absolute and the other is relative.

5.1.1

Fixed

- An issue where the `__everything__.py` file was missing the first character of
the package name if the build root ended with a slash (or backslash)

Page 1 of 2

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.