.gitignore
ArtisticLicense20.html
MANIFEST.in
README
README.md
callDocEpydoc.sh
callDocSphinx.sh
install_doc.sh
licenses-amendments.txt
setup.cfg
setup.py
UseCases/.gitignore
UseCases/CallCase.py
UseCases/README
UseCases/README.md
UseCases/__init__.py
UseCases/test02
UseCases/PySourceInfo/PySourceInfo_check.py
UseCases/PySourceInfo/__init__.py
UseCases/PySourceInfo/getCallerFileName/CallCase.py
UseCases/PySourceInfo/getCallerFileName/__init__.py
UseCases/PySourceInfo/getCallerFilePathName/CallCase.py
UseCases/PySourceInfo/getCallerFilePathName/__init__.py
UseCases/PySourceInfo/getCallerFuncName/CallCase.py
UseCases/PySourceInfo/getCallerFuncName/__init__.py
UseCases/PySourceInfo/getCallerLinenumber/CallCase.py
UseCases/PySourceInfo/getCallerLinenumber/__init__.py
UseCases/PySourceInfo/getCallerModuleFilePathName/CallCase.py
UseCases/PySourceInfo/getCallerModuleFilePathName/__init__.py
UseCases/PySourceInfo/getCallerModuleName/CallCase.py
UseCases/PySourceInfo/getCallerModuleName/__init__.py
UseCases/PySourceInfo/getCallerModulePathName/CallCase.py
UseCases/PySourceInfo/getCallerModulePathName/__init__.py
UseCases/PySourceInfo/getCallerModulePythonPath/CallCase.py
UseCases/PySourceInfo/getCallerModulePythonPath/__init__.py
UseCases/PySourceInfo/getCallerName/CallCase.py
UseCases/PySourceInfo/getCallerName/__init__.py
UseCases/PySourceInfo/getCallerNameOID/CallCase.py
UseCases/PySourceInfo/getCallerNameOID/__init__.py
UseCases/PySourceInfo/getCallerNamespaceGlobal/CallCase.py
UseCases/PySourceInfo/getCallerNamespaceGlobal/__init__.py
UseCases/PySourceInfo/getCallerNamespaceLocal/CallCase.py
UseCases/PySourceInfo/getCallerNamespaceLocal/__init__.py
UseCases/PySourceInfo/getCallerPackageFilePathName/CallCase.py
UseCases/PySourceInfo/getCallerPackageFilePathName/__init__.py
UseCases/PySourceInfo/getCallerPackageName/CallCase.py
UseCases/PySourceInfo/getCallerPackageName/__init__.py
UseCases/PySourceInfo/getCallerPackagePathName/CallCase.py
UseCases/PySourceInfo/getCallerPackagePathName/__init__.py
UseCases/PySourceInfo/getCallerPackagePythonPath/CallCase.py
UseCases/PySourceInfo/getCallerPackagePythonPath/__init__.py
UseCases/PySourceInfo/getCallerPathName/CallCase.py
UseCases/PySourceInfo/getCallerPathName/__init__.py
UseCases/PySourceInfo/getCallerSysPathPackageName/CallCase.py
UseCases/PySourceInfo/getCallerSysPathPackageName/__init__.py
UseCases/PySourceInfo/getCallerSysPathPackageSysPathName/CallCase.py
UseCases/PySourceInfo/getCallerSysPathPackageSysPathName/__init__.py
UseCases/PySourceInfo/getPythonPathFromSysPath/CallCase.py
UseCases/PySourceInfo/getPythonPathFromSysPath/__init__.py
UseCases/PySourceInfo/getPythonPathRel/CallCase.py
UseCases/PySourceInfo/getPythonPathRel/__init__.py
docsrc/custom.css
docsrc/index.rst
docsrc/pysourceinfo-64x64.png
docsrc/pysourceinfo.rst
docsrc/shortcuts.rst
docsrc/sourceinfo.rst
pysourceinfo/PySourceInfo.py
pysourceinfo/__init__.py
pysourceinfo.egg-info/PKG-INFO
pysourceinfo.egg-info/SOURCES.txt
pysourceinfo.egg-info/dependency_links.txt
pysourceinfo.egg-info/requires.txt
pysourceinfo.egg-info/top_level.txt
testdata/..sh
testdata/..smod
testdata/__init__.py
testdata/a/..pl
testdata/a/..pm
testdata/a/..pod
testdata/a/..py
testdata/a/A.txt
testdata/a/__init__.py
testdata/a/a.sh
testdata/a/a.smod
testdata/a/b/B.txt
testdata/a/b/__init__.py
testdata/a/b/b.pl
testdata/a/b/b.pm
testdata/a/b/b.pod
testdata/a/b/b.py
testdata/a/b/b.sh
testdata/a/b/b.smod
testdata/a/b/libb.sh
testdata/a/b/c/C.txt
testdata/a/b/c/__init__.py
testdata/a/b/c/c.pl
testdata/a/b/c/c.pm
testdata/a/b/c/c.pod
testdata/a/b/c/c.py
testdata/a/b/c/c.sh
testdata/a/b/c/c.smod
testdata/a/b/c/d/D.txt
testdata/a/b/c/d/__init__.py
testdata/a/b/c/d/d.pl
testdata/a/b/c/d/d.pm
testdata/a/b/c/d/d.pod
testdata/a/b/c/d/d.py
testdata/a/b/c/d/d.sh
testdata/a/b/c/d/d.smod
testdata/a/b0/B.txt
testdata/a/b0/__init__.py
testdata/a/b0/b0.pl
testdata/a/b0/b0.pm
testdata/a/b0/b0.pod
testdata/a/b0/b0.py
testdata/a/b0/b0.sh
testdata/a/b0/b0.smod
testdata/a/b0/libb0.sh
testdata/a/b0/c/C.txt
testdata/a/b0/c/__init__.py
testdata/a/b0/c/c.pl
testdata/a/b0/c/c.pm
testdata/a/b0/c/c.pod
testdata/a/b0/c/c.py
testdata/a/b0/c/c.sh
testdata/a/b0/c/c.smod
testdata/a/b0/c/d/D.txt
testdata/a/b0/c/d/__init__.py
testdata/a/b0/c/d/d.pl
testdata/a/b0/c/d/d.pm
testdata/a/b0/c/d/d.pod
testdata/a/b0/c/d/d.py
testdata/a/b0/c/d/d.sh
testdata/a/b0/c/d/d.smod
testdata/a/b1/B1.txt
testdata/a/b1/__init__.py
testdata/a/b1/b1.pl
testdata/a/b1/b1.pm
testdata/a/b1/b1.pod
testdata/a/b1/b1.py
testdata/a/b1/b1.sh
testdata/a/b1/b1.smod
testdata/a/b1/libb1.sh
testdata/a/b1/c1/C1.txt
testdata/a/b1/c1/__init__.py
testdata/a/b1/c1/c1.pl
testdata/a/b1/c1/c1.pm
testdata/a/b1/c1/c1.pod
testdata/a/b1/c1/c1.py
testdata/a/b1/c1/c1.sh
testdata/a/b1/c1/c1.smod
testdata/a/b1/c1/d1/D1.txt
testdata/a/b1/c1/d1/__init__.py
testdata/a/b1/c1/d1/d1.pl
testdata/a/b1/c1/d1/d1.pm
testdata/a/b1/c1/d1/d1.pod
testdata/a/b1/c1/d1/d1.py
testdata/a/b1/c1/d1/d1.sh
testdata/a/b1/c1/d1/d1.smod
testdata/a/b2/B.txt
testdata/a/b2/__init__.py
testdata/a/b2/b2.pl
testdata/a/b2/b2.pm
testdata/a/b2/b2.pod
testdata/a/b2/b2.py
testdata/a/b2/b2.sh
testdata/a/b2/b2.smod
testdata/a/b2/libb2.sh
testdata/a/b2/c/C.txt
testdata/a/b2/c/__init__.py
testdata/a/b2/c/c.pl
testdata/a/b2/c/c.pm
testdata/a/b2/c/c.pod
testdata/a/b2/c/c.py
testdata/a/b2/c/c.sh
testdata/a/b2/c/c.smod
testdata/a/b2/c/d/D.txt
testdata/a/b2/c/d/__init__.py
testdata/a/b2/c/d/d.pl
testdata/a/b2/c/d/d.pm
testdata/a/b2/c/d/d.pod
testdata/a/b2/c/d/d.py
testdata/a/b2/c/d/d.sh
testdata/a/b2/c/d/d.smod
testdata/a/b2/c0/C.txt
testdata/a/b2/c0/__init__.py
testdata/a/b2/c0/c0.pl
testdata/a/b2/c0/c0.pm
testdata/a/b2/c0/c0.pod
testdata/a/b2/c0/c0.py
testdata/a/b2/c0/c0.sh
testdata/a/b2/c0/c0.smod
testdata/a/b2/c0/d/D.txt
testdata/a/b2/c0/d/__init__.py
testdata/a/b2/c0/d/d.pl
testdata/a/b2/c0/d/d.pm
testdata/a/b2/c0/d/d.pod
testdata/a/b2/c0/d/d.py
testdata/a/b2/c0/d/d.sh
testdata/a/b2/c0/d/d.smod
testdata/a/b2/c1/C.txt
testdata/a/b2/c1/__init__.py
testdata/a/b2/c1/c1.pl
testdata/a/b2/c1/c1.pm
testdata/a/b2/c1/c1.pod
testdata/a/b2/c1/c1.py
testdata/a/b2/c1/c1.sh
testdata/a/b2/c1/c1.smod
testdata/a/b2/c1/d1/D.txt
testdata/a/b2/c1/d1/__init__.py
testdata/a/b2/c1/d1/d1.pl
testdata/a/b2/c1/d1/d1.pm
testdata/a/b2/c1/d1/d1.pod
testdata/a/b2/c1/d1/d1.py
testdata/a/b2/c1/d1/d1.sh
testdata/a/b2/c1/d1/d1.smod
testdata/a/b2/c2/C.txt
testdata/a/b2/c2/__init__.py
testdata/a/b2/c2/c2.pl
testdata/a/b2/c2/c2.pm
testdata/a/b2/c2/c2.pod
testdata/a/b2/c2/c2.py
testdata/a/b2/c2/c2.sh
testdata/a/b2/c2/c2.smod
testdata/a/b2/c2/d/D.txt
testdata/a/b2/c2/d/D1.txt
testdata/a/b2/c2/d/D2.txt
testdata/a/b2/c2/d/__init__.py
testdata/a/b2/c2/d/d.pl
testdata/a/b2/c2/d/d.pm
testdata/a/b2/c2/d/d.pod
testdata/a/b2/c2/d/d.py
testdata/a/b2/c2/d/d.sh
testdata/a/b2/c2/d/d.smod
testdata/a/b3/libb0.sh
testdata/a/b3/libb3/a.sh
testdata/a/b3/libb3/b.sh
testdata/a/b3/libb3/libb3.sh
testdata/a/b3/libb4/a.sh
testdata/a/b3/libb4/b.sh
testdata/a/b3/libb4/hook.sh
testdata/a/b3/smods/a.smod
testdata/a/b3/smods/b.smod
testdata/a/b3/smods/c.smod
testdata/a/b3/smods/a/a.smod
testdata/a/b3/smods/a/b.smod
testdata/a/b3/smods/a/h.smod
testdata/a/b3/smods/a/help.smod
testdata/a/b3/smods/a/self.smod
testdata/a/b3/smods/a/c/a.smod
testdata/a/b3/smods/a/c/h.smod
testdata/a/b3/smods/a/c/help.smod
testdata/a/b3/smods/a/c/self.smod
testdata/a/b3/smods/b/c.smod
testdata/a/b3/smods/b/h.smod
testdata/a/b3/smods/b/help.smod
testdata/a/b3/smods/b/self.smod
testdata/a/b3/smods/b/c/a.smod
testdata/a/b3/smods/b/c/h.smod
testdata/a/b3/smods/b/c/help.smod
testdata/a/b3/smods/b/c/self.smod
testdata/a/b3/smods/c/c.smod
testdata/a/b3/smods/c/h.smod
testdata/a/b3/smods/c/help.smod
testdata/a/b3/smods/c/self.smod
testdata/a/b3/smods/c/c/a.smod
testdata/a/b3/smods/c/c/h.smod
testdata/a/b3/smods/c/c/help.smod
testdata/a/b3/smods/c/c/self.smod
testdata/a/b3/smods/c/c/d/a.smod
testdata/a/b3/smods/c/c/d/h.smod
testdata/a/b3/smods/c/c/d/help.smod
testdata/a/b3/smods/c/c/d/self.smod
testdata/a/b3/smods/c/c/d/e/a.smod
testdata/a/b3/smods/c/c/d/e/h.smod
testdata/a/b3/smods/c/c/d/e/help.smod
testdata/a/b3/smods/c/c/d/e/self.smod
testdata/a/b3/smods/c/d/a.smod
testdata/a/b3/smods/c/d/h.smod
testdata/a/b3/smods/c/d/help.smod
testdata/a/b3/smods/c/d/self.smod
tests/.gitignore
tests/CallCase.py
tests/README
tests/README.md
tests/__init__.py
tests/30_libs/__init__.py
tests/30_libs/040_PySourceInfo/PySourceInfo_check_tests.py
tests/30_libs/040_PySourceInfo/__init__.py
tests/30_libs/040_PySourceInfo/getCallerFileName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerFileName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerFilePathName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerFilePathName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerFuncName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerFuncName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerLinenumber/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerLinenumber/__init__.py
tests/30_libs/040_PySourceInfo/getCallerModuleFilePathName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerModuleFilePathName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerModuleName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerModuleName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerModulePathName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerModulePathName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerModulePythonPath/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerModulePythonPath/__init__.py
tests/30_libs/040_PySourceInfo/getCallerName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerNameOID/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerNameOID/__init__.py
tests/30_libs/040_PySourceInfo/getCallerNamespaceGlobal/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerNamespaceGlobal/__init__.py
tests/30_libs/040_PySourceInfo/getCallerNamespaceLocal/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerNamespaceLocal/__init__.py
tests/30_libs/040_PySourceInfo/getCallerPackageFilePathName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerPackageFilePathName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerPackageName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerPackageName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerPackagePathName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerPackagePathName/__init__.py
tests/30_libs/040_PySourceInfo/getCallerPackagePythonPath/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerPackagePythonPath/__init__.py
tests/30_libs/040_PySourceInfo/getCallerPathName/CallCase.py
tests/30_libs/040_PySourceInfo/getCallerPathName/__init__.py
tests/30_libs/040_PySourceInfo/getModuleFilePathName/CallCase.py
tests/30_libs/040_PySourceInfo/getModuleFilePathName/__init__.py
tests/30_libs/040_PySourceInfo/getModulePathName/CallCase.py
tests/30_libs/040_PySourceInfo/getModulePathName/__init__.py
tests/30_libs/040_PySourceInfo/getModuleSourceFilePathName/CallCase.py
tests/30_libs/040_PySourceInfo/getModuleSourceFilePathName/__init__.py
tests/30_libs/040_PySourceInfo/getPythonPathFromSysPath/CallCase.py
tests/30_libs/040_PySourceInfo/getPythonPathFromSysPath/__init__.py
tests/30_libs/040_PySourceInfo/getPythonPathRel/CallCase.py
tests/30_libs/040_PySourceInfo/getPythonPathRel/__init__.py
tests/dummymodules/Dummy0.py
tests/dummymodules/Dummy1.py
tests/dummymodules/__init__.py