E&S CVS Commit: pylib [Simplification-Branch] - Repackaged so that the kernel is in 'TW.API' subpackage, making it possible
pje at eby-sarna.com
pje at eby-sarna.com
Tue Jan 22 15:30:01 EST 2002
Module Name: pylib
Committed By: pje
Date: Tue Jan 22 20:29:15 UTC 2002
Modified Files:
pylib/TW [Simplification-Branch]: __init__.py
pylib/TW/Database [Simplification-Branch]: Connections.py DataModel.py
Records.py __init__.py
pylib/TW/MOF [Simplification-Branch]: MMX.py
pylib/TW/StructuralModel [Simplification-Branch]: Basic.py
Interfaces.py Queries.py
pylib/TW/UML [Simplification-Branch]: Model.py __init__.py
pylib/TW/XMI [Simplification-Branch]: Reading.py
pylib/TW/tests [Simplification-Branch]: Callbacks.py Components.py
pylib/TW/tests/Database [Simplification-Branch]: DataModel.py
Added Files:
pylib/TW/API [Simplification-Branch]: Advisors.py Interfaces.py
Interpreters.py SEF.py Specifications.py Targets.py __init__.py
Removed Files:
pylib/TW [Simplification-Branch]: Advisors.py Interfaces.py
Interpreters.py SEF.py Specifications.py Targets.py
Log Message:
Repackaged so that the kernel is in 'TW.API' subpackage, making it possible
to re-use parts of TW without the kernel being imported. For backward
compatibility, there is a 'from TW.API import *' in the root package, but
using 'from TW import *' is now deprecated and will break in a future
release. Interface and packaged docs have also been streamlined/updated a
bit, but only a very little and there's still much to do, but I want to get
this into shipshape condition before merging back onto the trunk, since
it's a fair amount different than the pre-branch version internally and
externally.
To view diffs of this commit, you can use the following URL(s):
http://cvs.eby-sarna.com/pylib/TW/__init__.py.diff?r1=1.9.2.2&r2=1.9.2.3
http://cvs.eby-sarna.com/pylib/TW/API/Advisors.py?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/pylib/TW/API/Interfaces.py?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/pylib/TW/API/Interpreters.py?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/pylib/TW/API/SEF.py?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/pylib/TW/API/Specifications.py?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/pylib/TW/API/Targets.py?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/pylib/TW/API/__init__.py?rev=1.1.2.1&content-type=text/vnd.viewcvs-markup
http://cvs.eby-sarna.com/pylib/TW/Database/Connections.py.diff?r1=1.10&r2=1.10.2.1
http://cvs.eby-sarna.com/pylib/TW/Database/DataModel.py.diff?r1=1.8.2.2&r2=1.8.2.3
http://cvs.eby-sarna.com/pylib/TW/Database/Records.py.diff?r1=1.8&r2=1.8.2.1
http://cvs.eby-sarna.com/pylib/TW/Database/__init__.py.diff?r1=1.3&r2=1.3.2.1
http://cvs.eby-sarna.com/pylib/TW/MOF/MMX.py.diff?r1=1.5&r2=1.5.2.1
http://cvs.eby-sarna.com/pylib/TW/StructuralModel/Basic.py.diff?r1=1.17.2.1&r2=1.17.2.2
http://cvs.eby-sarna.com/pylib/TW/StructuralModel/Interfaces.py.diff?r1=1.9&r2=1.9.2.1
http://cvs.eby-sarna.com/pylib/TW/StructuralModel/Queries.py.diff?r1=1.10&r2=1.10.2.1
http://cvs.eby-sarna.com/pylib/TW/UML/Model.py.diff?r1=1.14&r2=1.14.2.1
http://cvs.eby-sarna.com/pylib/TW/UML/__init__.py.diff?r1=1.5&r2=1.5.2.1
http://cvs.eby-sarna.com/pylib/TW/XMI/Reading.py.diff?r1=1.14.2.1&r2=1.14.2.2
http://cvs.eby-sarna.com/pylib/TW/tests/Callbacks.py.diff?r1=1.1&r2=1.1.2.1
http://cvs.eby-sarna.com/pylib/TW/tests/Components.py.diff?r1=1.8.2.3&r2=1.8.2.4
http://cvs.eby-sarna.com/pylib/TW/tests/Database/DataModel.py.diff?r1=1.3&r2=1.3.2.1
To generate a diff of this commit:
cvs rdiff -r1.1.2.1 -r0 pylib/TW/Advisors.py pylib/TW/Interpreters.py
cvs rdiff -r1.12.2.2 -r0 pylib/TW/Interfaces.py
cvs rdiff -r1.6 -r0 pylib/TW/SEF.py
cvs rdiff -r1.4.2.2 -r0 pylib/TW/Specifications.py
cvs rdiff -r1.1.2.3 -r0 pylib/TW/Targets.py
cvs rdiff -r1.9.2.2 -r1.9.2.3 pylib/TW/__init__.py
cvs rdiff -r0 -r1.1.2.1 pylib/TW/API/Advisors.py pylib/TW/API/Interfaces.py \
pylib/TW/API/Interpreters.py pylib/TW/API/SEF.py \
pylib/TW/API/Specifications.py pylib/TW/API/Targets.py \
pylib/TW/API/__init__.py
cvs rdiff -r1.10 -r1.10.2.1 pylib/TW/Database/Connections.py
cvs rdiff -r1.8.2.2 -r1.8.2.3 pylib/TW/Database/DataModel.py
cvs rdiff -r1.8 -r1.8.2.1 pylib/TW/Database/Records.py
cvs rdiff -r1.3 -r1.3.2.1 pylib/TW/Database/__init__.py
cvs rdiff -r1.5 -r1.5.2.1 pylib/TW/MOF/MMX.py
cvs rdiff -r1.17.2.1 -r1.17.2.2 pylib/TW/StructuralModel/Basic.py
cvs rdiff -r1.9 -r1.9.2.1 pylib/TW/StructuralModel/Interfaces.py
cvs rdiff -r1.10 -r1.10.2.1 pylib/TW/StructuralModel/Queries.py
cvs rdiff -r1.14 -r1.14.2.1 pylib/TW/UML/Model.py
cvs rdiff -r1.5 -r1.5.2.1 pylib/TW/UML/__init__.py
cvs rdiff -r1.14.2.1 -r1.14.2.2 pylib/TW/XMI/Reading.py
cvs rdiff -r1.1 -r1.1.2.1 pylib/TW/tests/Callbacks.py
cvs rdiff -r1.8.2.3 -r1.8.2.4 pylib/TW/tests/Components.py
cvs rdiff -r1.3 -r1.3.2.1 pylib/TW/tests/Database/DataModel.py
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
More information about the source-changes
mailing list