You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor(//py)!: Build system is now PEP517 compatible
BREAKING CHANGE: A ton of files have been moved in order to support
PEP517 standards based builds. Users are now advised to use commands
such as the following:
Editable installs:
python -m pip install --verbose --pre -e . [if necessary add --index-url
to access nightly builds of pytorch]
Wheel files:
python -m pip wheel --verbose --pre . [if necessary add --index-url
to access nightly builds of pytorch] --config-setting="--build-option=<options you would pass to setup.py>" -w dist
Alternative build processes are also supported
pypa/build:
python -m build --wheel --skip-dependency-check --no-isolation
> Skip dependency check means you need to install py/requirements.txt
first due to issues with TensorRT's python package
Signed-off-by: Naren Dasan <[email protected]>
Signed-off-by: Naren Dasan <[email protected]>
tools: adding a pyproject.toml linter
Signed-off-by: Naren Dasan <[email protected]>
Signed-off-by: Naren Dasan <[email protected]>
chore: update CI for new build path
Signed-off-by: Naren Dasan <[email protected]>
Signed-off-by: Naren Dasan <[email protected]>
Adding no deps flag
refactor: Formally define package contents in setup.py
Signed-off-by: Naren Dasan <[email protected]>
Signed-off-by: Naren Dasan <[email protected]>
description = "Torch-TensorRT is a package which allows users to automatically compile PyTorch and TorchScript modules to TensorRT while remaining in PyTorch"
25
+
license = {file = "LICENSE"}
26
+
classifiers = [
27
+
"Development Status :: 5 - Production/Stable",
28
+
"Environment :: GPU :: NVIDIA CUDA",
29
+
"License :: OSI Approved :: BSD License",
30
+
"Intended Audience :: Developers",
31
+
"Intended Audience :: Science/Research",
32
+
"Operating System :: POSIX :: Linux",
33
+
"Programming Language :: C++",
34
+
"Programming Language :: Python",
35
+
"Programming Language :: Python :: Implementation :: CPython",
0 commit comments