Compare commits

1 Commits

Author SHA256 Message Date
ba28a5c000 Initial commit of python-torchviz. 2025-12-03 12:12:06 -05:00
8 changed files with 74 additions and 0 deletions

1
.osc/_apiurl Normal file
View File

@@ -0,0 +1 @@
https://api.opensuse.org

1
.osc/_osclib_version Normal file
View File

@@ -0,0 +1 @@
2.0

1
.osc/_package Normal file
View File

@@ -0,0 +1 @@
python-torchviz

1
.osc/_project Normal file
View File

@@ -0,0 +1 @@
home:jeff_mahoney:vllm

1
.osc/_scm Normal file
View File

@@ -0,0 +1 @@
https://src.opensuse.org/jeff_mahoney/python-torchviz#autogen

4
python-torchviz.changes Normal file
View File

@@ -0,0 +1,4 @@
-------------------------------------------------------------------
Wed Dec 3 17:12:06 UTC 2025 - Jeff Mahoney <jeffm@suse.com>
- Initial commit of python-torchviz

65
python-torchviz.spec Normal file
View File

@@ -0,0 +1,65 @@
#
# spec file for package python-torchviz
#
# Copyright (c) 2025 SUSE LLC
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
# upon. The license for this file, and modifications and additions to the
# file, is the same license as for the pristine package itself (unless the
# license for the pristine package is not an Open Source License, in which
# case the license is the MIT License). An "Open Source License" is a
# license that conforms to the Open Source Definition (Version 1.9)
# published by the Open Source Initiative.
# Please submit bugfixes or comments via https://bugs.opensuse.org/
#
Name: python-torchviz
Version: 0.0.3
Release: 0
Summary: A small package to create visualizations of PyTorch execution graphs
License: BSD (FIXME:No SPDX)
URL: https://github.com/pytorch/pytorchviz
Source: https://files.pythonhosted.org/packages/source/t/torchviz/torchviz-%{version}.tar.gz
BuildRequires: python-rpm-macros
BuildRequires: %{python_module pip}
BuildRequires: %{python_module setuptools}
BuildRequires: %{python_module wheel}
# SECTION test requirements
BuildRequires: %{python_module pytest}
BuildRequires: %{python_module graphviz}
BuildRequires: %{python_module torch}
# /SECTION
BuildRequires: fdupes
Requires: python-graphviz
Requires: python-torch
BuildArch: noarch
%python_subpackages
%description
A small package to create visualizations of PyTorch execution graphs
%prep
%autosetup -p1 -n torchviz-%{version}
%build
%pyproject_wheel
%install
%pyproject_install
%python_expand %fdupes %{buildroot}%{$python_sitelib}
%check
%pytest test/*.py
# OR %%pyunittest -v
# OR CUSTOM
%files %{python_files}
%doc README.md
%license LICENSE
%{python_sitelib}/torchviz
%{python_sitelib}/torchviz-%{version}.dist-info
%changelog

BIN
torchviz-0.0.3.tar.gz Normal file

Binary file not shown.