Skip to content

Commit

Permalink
usd: change how imports are generated
Browse files Browse the repository at this point in the history
  • Loading branch information
chadrik committed Jun 29, 2023
1 parent 6ab6bbf commit 0fc483b
Show file tree
Hide file tree
Showing 6 changed files with 7 additions and 88 deletions.
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@

Supported libraries and applications.

- USD
- [USD](https://pypi.org/project/types-usd/)
- houdini
- katana
- mari
Expand Down
3 changes: 2 additions & 1 deletion usd/pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,8 @@ build-backend = "poetry.masonry.api"

[tool.poetry]
name = "types-usd"
version = "23.05.1"

readme = "README.md"
authors = ["Chad Dombrova"]
description = "Unofficial python stubs for Pixar's Universal Scene Description (USD)"
Expand All @@ -17,7 +19,6 @@ classifiers = [
"Operating System :: OS Independent",
"Intended Audience :: Developers",
]
version = "23.05.0"
repository = "https://github.com/LumaPictures/cg-stubs"
homepage = "https://github.com/LumaPictures/cg-stubs"

Expand Down
6 changes: 1 addition & 5 deletions usd/stubs/pxr-stubs/UsdAppUtils/__init__.pyi
Original file line number Diff line number Diff line change
@@ -1,11 +1,7 @@
# mypy: disable_error_code = misc
import Boost.Python
import pxr.UsdAppUtils.cameraArgs as cameraArgs
import pxr.UsdAppUtils.colorArgs as colorArgs
import pxr.UsdAppUtils.complexityArgs as complexityArgs
import pxr.UsdAppUtils.framesArgs as framesArgs
import pxr.Ar
import pxr.UsdAppUtils.rendererArgs as rendererArgs
from . import cameraArgs as cameraArgs, colorArgs as colorArgs, complexityArgs as complexityArgs, framesArgs as framesArgs, rendererArgs as rendererArgs
from typing import Any, ClassVar, overload

class FrameRecorder(Boost.Python.instance):
Expand Down
7 changes: 1 addition & 6 deletions usd/stubs/pxr-stubs/UsdUtils/__init__.pyi
Original file line number Diff line number Diff line change
@@ -1,14 +1,9 @@
# mypy: disable_error_code = misc
import Boost.Python
import pxr.UsdUtils.complianceChecker as complianceChecker
import pxr.UsdUtils.constantsGroup as constantsGroup
import pxr.UsdUtils.fixBrokenPixarSchemas as fixBrokenPixarSchemas
import pxr.Usd
import pxr.UsdUtils.toolPaths as toolPaths
import typing
import typing_extensions
import pxr.UsdUtils.updateSchemaWithSdrNode as updateSchemaWithSdrNode
import pxr.UsdUtils.usdzUtils as usdzUtils
from . import complianceChecker as complianceChecker, constantsGroup as constantsGroup, fixBrokenPixarSchemas as fixBrokenPixarSchemas, toolPaths as toolPaths, updateSchemaWithSdrNode as updateSchemaWithSdrNode, usdzUtils as usdzUtils
from pxr.UsdUtils.complianceChecker import ComplianceChecker as ComplianceChecker
from pxr.UsdUtils.fixBrokenPixarSchemas import FixBrokenPixarSchemas as FixBrokenPixarSchemas
from pxr.UsdUtils.updateSchemaWithSdrNode import PropertyDefiningKeys as PropertyDefiningKeys, SchemaDefiningKeys as SchemaDefiningKeys, SchemaDefiningMiscConstants as SchemaDefiningMiscConstants, UpdateSchemaWithSdrNode as UpdateSchemaWithSdrNode
Expand Down
41 changes: 1 addition & 40 deletions usd/stubs/pxr-stubs/Usdviewq/__init__.pyi
Original file line number Diff line number Diff line change
Expand Up @@ -2,48 +2,9 @@
import Boost.Python
import pxr.Tf as Tf
import pxr.UsdAppUtils as UsdAppUtils
import pxr.Usdviewq.adjustDefaultMaterial as adjustDefaultMaterial
import pxr.Usdviewq.adjustDefaultMaterialUI as adjustDefaultMaterialUI
import pxr.Usdviewq.adjustFreeCamera as adjustFreeCamera
import pxr.Usdviewq.adjustFreeCameraUI as adjustFreeCameraUI
import pxr.Usdviewq.appController as appController
import pxr.Usdviewq.attributeValueEditor as attributeValueEditor
import pxr.Usdviewq.attributeValueEditorUI as attributeValueEditorUI
import pxr.Usdviewq.attributeViewContextMenu as attributeViewContextMenu
import pxr.Usdviewq.common as common
import pxr.Usdviewq.configController as configController
import pxr.Usdviewq.customAttributes as customAttributes
import pxr.Usdviewq.frameSlider as frameSlider
import pxr.Usdviewq.freeCamera as freeCamera
import pxr.Usdviewq.headerContextMenu as headerContextMenu
import pxr.Usdviewq.layerStackContextMenu as layerStackContextMenu
import pxr.Usdviewq.legendUtil as legendUtil
import pxr.Usdviewq.mainWindowUI as mainWindowUI
import pxr.Usdviewq.plugin as plugin
import pxr.Usdviewq.preferences as preferences
import pxr.Usdviewq.preferencesUI as preferencesUI
import pxr.Usdviewq.prettyPrint as prettyPrint
import pxr.Usdviewq.primContextMenu as primContextMenu
import pxr.Usdviewq.primContextMenuItems as primContextMenuItems
import pxr.Usdviewq.primLegend as primLegend
import pxr.Usdviewq.primLegendUI as primLegendUI
import pxr.Usdviewq.primTreeWidget as primTreeWidget
import pxr.Usdviewq.primViewItem as primViewItem
import pxr.Usdviewq.propertyLegend as propertyLegend
import pxr.Usdviewq.propertyLegendUI as propertyLegendUI
import pxr.Usd
import pxr.Usdviewq.pythonInterpreter as pythonInterpreter
import pxr.Usdviewq.qt as qt
import pxr.Usdviewq.rootDataModel as rootDataModel
import pxr.Usdviewq.scalarTypes as scalarTypes
import pxr.Usdviewq.selectionDataModel as selectionDataModel
import pxr.Usdviewq.settings as settings
import pxr.Usdviewq.stageView as stageView
import typing_extensions
import pxr.Usdviewq.usdviewApi as usdviewApi
import pxr.Usdviewq.usdviewContextMenuItem as usdviewContextMenuItem
import pxr.Usdviewq.variantComboBox as variantComboBox
import pxr.Usdviewq.viewSettingsDataModel as viewSettingsDataModel
from . import adjustDefaultMaterial as adjustDefaultMaterial, adjustDefaultMaterialUI as adjustDefaultMaterialUI, adjustFreeCamera as adjustFreeCamera, adjustFreeCameraUI as adjustFreeCameraUI, appController as appController, attributeValueEditor as attributeValueEditor, attributeValueEditorUI as attributeValueEditorUI, attributeViewContextMenu as attributeViewContextMenu, common as common, configController as configController, customAttributes as customAttributes, frameSlider as frameSlider, freeCamera as freeCamera, headerContextMenu as headerContextMenu, layerStackContextMenu as layerStackContextMenu, legendUtil as legendUtil, mainWindowUI as mainWindowUI, plugin as plugin, preferences as preferences, preferencesUI as preferencesUI, prettyPrint as prettyPrint, primContextMenu as primContextMenu, primContextMenuItems as primContextMenuItems, primLegend as primLegend, primLegendUI as primLegendUI, primTreeWidget as primTreeWidget, primViewItem as primViewItem, propertyLegend as propertyLegend, propertyLegendUI as propertyLegendUI, pythonInterpreter as pythonInterpreter, qt as qt, rootDataModel as rootDataModel, scalarTypes as scalarTypes, selectionDataModel as selectionDataModel, settings as settings, stageView as stageView, usdviewApi as usdviewApi, usdviewContextMenuItem as usdviewContextMenuItem, variantComboBox as variantComboBox, viewSettingsDataModel as viewSettingsDataModel
from pxr.Usdviewq.appController import AppController as AppController
from pxr.Usdviewq.common import Timer as Timer
from pxr.Usdviewq.settings import ConfigManager as ConfigManager
Expand Down
36 changes: 1 addition & 35 deletions usd/stubs/pxr-stubs/__init__.pyi
Original file line number Diff line number Diff line change
@@ -1,36 +1,2 @@
# mypy: disable_error_code = misc
import pxr.Ar as Ar
import pxr.CameraUtil as CameraUtil
import pxr.Garch as Garch
import pxr.GeomUtil as GeomUtil
import pxr.Gf as Gf
import pxr.Glf as Glf
import pxr.Kind as Kind
import pxr.Ndr as Ndr
import pxr.Pcp as Pcp
import pxr.Plug as Plug
import pxr.PxOsd as PxOsd
import pxr.Sdf as Sdf
import pxr.Sdr as Sdr
import pxr.Tf as Tf
import pxr.Trace as Trace
import pxr.Usd as Usd
import pxr.UsdAppUtils as UsdAppUtils
import pxr.UsdGeom as UsdGeom
import pxr.UsdHydra as UsdHydra
import pxr.UsdImagingGL as UsdImagingGL
import pxr.UsdLux as UsdLux
import pxr.UsdMedia as UsdMedia
import pxr.UsdMtlx as UsdMtlx
import pxr.UsdPhysics as UsdPhysics
import pxr.UsdProc as UsdProc
import pxr.UsdRender as UsdRender
import pxr.UsdRi as UsdRi
import pxr.UsdShade as UsdShade
import pxr.UsdSkel as UsdSkel
import pxr.UsdUI as UsdUI
import pxr.UsdUtils as UsdUtils
import pxr.UsdVol as UsdVol
import pxr.Usdviewq as Usdviewq
import pxr.Vt as Vt
import pxr.Work as Work
from . import Ar as Ar, CameraUtil as CameraUtil, Garch as Garch, GeomUtil as GeomUtil, Gf as Gf, Glf as Glf, Kind as Kind, Ndr as Ndr, Pcp as Pcp, Plug as Plug, PxOsd as PxOsd, Sdf as Sdf, Sdr as Sdr, Tf as Tf, Trace as Trace, Usd as Usd, UsdAppUtils as UsdAppUtils, UsdGeom as UsdGeom, UsdHydra as UsdHydra, UsdImagingGL as UsdImagingGL, UsdLux as UsdLux, UsdMedia as UsdMedia, UsdMtlx as UsdMtlx, UsdPhysics as UsdPhysics, UsdProc as UsdProc, UsdRender as UsdRender, UsdRi as UsdRi, UsdShade as UsdShade, UsdSkel as UsdSkel, UsdUI as UsdUI, UsdUtils as UsdUtils, UsdVol as UsdVol, Usdviewq as Usdviewq, Vt as Vt, Work as Work

0 comments on commit 0fc483b

Please sign in to comment.