add setup.py
This commit is contained in:
parent
b0a168ff2f
commit
3158b79746
1
MANIFEST.in
Normal file
1
MANIFEST.in
Normal file
|
@ -0,0 +1 @@
|
||||||
|
recursive-include freecad/asm3/Gui *
|
|
@ -0,0 +1 @@
|
||||||
|
__version__ = "0.10.2"
|
|
@ -1,7 +1,10 @@
|
||||||
from collections import namedtuple
|
from collections import namedtuple
|
||||||
import FreeCAD, FreeCADGui, Part
|
import FreeCAD, FreeCADGui, Part
|
||||||
from . import utils, gui
|
from . import utils, gui
|
||||||
from .deps import with_metaclass
|
try:
|
||||||
|
from six import with_metaclass
|
||||||
|
except ImportError:
|
||||||
|
from .deps import with_metaclass
|
||||||
from .utils import objName,cstrlogger as logger, guilogger
|
from .utils import objName,cstrlogger as logger, guilogger
|
||||||
from .proxy import ProxyType, PropertyInfo, propGet, propGetValue
|
from .proxy import ProxyType, PropertyInfo, propGet, propGetValue
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,10 @@ from collections import OrderedDict
|
||||||
import FreeCAD, FreeCADGui
|
import FreeCAD, FreeCADGui
|
||||||
from pivy import coin
|
from pivy import coin
|
||||||
from PySide import QtCore, QtGui
|
from PySide import QtCore, QtGui
|
||||||
from .deps import with_metaclass
|
try:
|
||||||
|
from six import with_metaclass
|
||||||
|
except ImportError:
|
||||||
|
from .deps import with_metaclass
|
||||||
from .utils import getElementPos,objName,addIconToFCAD,guilogger as logger
|
from .utils import getElementPos,objName,addIconToFCAD,guilogger as logger
|
||||||
from .proxy import ProxyType
|
from .proxy import ProxyType
|
||||||
from .FCADLogger import FCADLogger
|
from .FCADLogger import FCADLogger
|
||||||
|
|
|
@ -1,4 +1,7 @@
|
||||||
from .deps import with_metaclass
|
try:
|
||||||
|
from six import with_metaclass
|
||||||
|
except ImportError:
|
||||||
|
from .deps import with_metaclass
|
||||||
from .system import System, SystemBase, SystemExtension
|
from .system import System, SystemBase, SystemExtension
|
||||||
from .utils import syslogger as logger, objName
|
from .utils import syslogger as logger, objName
|
||||||
import platform, sys
|
import platform, sys
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
from collections import namedtuple
|
from collections import namedtuple
|
||||||
import pprint
|
import pprint
|
||||||
from .deps import with_metaclass
|
try:
|
||||||
|
from six import with_metaclass
|
||||||
|
except ImportError:
|
||||||
|
from .deps import with_metaclass
|
||||||
from .proxy import ProxyType, PropertyInfo
|
from .proxy import ProxyType, PropertyInfo
|
||||||
from .system import System, SystemBase, SystemExtension
|
from .system import System, SystemBase, SystemExtension
|
||||||
from .utils import syslogger as logger, objName
|
from .utils import syslogger as logger, objName
|
||||||
|
|
|
@ -1,6 +1,9 @@
|
||||||
import os
|
import os
|
||||||
import FreeCAD
|
import FreeCAD
|
||||||
from .deps import with_metaclass
|
try:
|
||||||
|
from six import with_metaclass
|
||||||
|
except ImportError:
|
||||||
|
from .deps import with_metaclass
|
||||||
from .constraint import cstrName, PlaneInfo, NormalInfo
|
from .constraint import cstrName, PlaneInfo, NormalInfo
|
||||||
from .utils import getIcon, syslogger as logger, objName, project2D, getNormal
|
from .utils import getIcon, syslogger as logger, objName, project2D, getNormal
|
||||||
from .proxy import ProxyType, PropertyInfo
|
from .proxy import ProxyType, PropertyInfo
|
||||||
|
|
16
setup.py
Normal file
16
setup.py
Normal file
|
@ -0,0 +1,16 @@
|
||||||
|
from setuptools import setup
|
||||||
|
import os
|
||||||
|
|
||||||
|
version_path = os.path.join(os.path.abspath(os.path.dirname(__file__)),
|
||||||
|
"freecad", "asm3", "__init__.py")
|
||||||
|
with open(version_path) as fp:
|
||||||
|
exec(fp.read())
|
||||||
|
|
||||||
|
setup(name='freecad.asm3',
|
||||||
|
version=str(__version__),
|
||||||
|
packages=['freecad',
|
||||||
|
'freecad.asm3'],
|
||||||
|
url="https://github.com/realthunder/FreeCAD_assembly3",
|
||||||
|
description="Experimental attempt for the next generation assembly workbench for FreeCAD ",
|
||||||
|
install_requires=["six"],
|
||||||
|
include_package_data=True)
|
Loading…
Reference in New Issue
Block a user