|
Share and Money Management 0.18devel
|
Functions | |
| def | add_defaults_fixed (self) |
| def | is_package (path) |
| def | find_packages (path, base="") |
Variables | |
| add_defaults | |
| list | scripts = ['smmgui.py', 'smmgui.pyw', 'smmshell.py', 'test.py',] |
| list | data_files |
| packages = list(find_packages(".").keys()) | |
| list | py_modules = ['bs4', 'JsonDottedReadAccess', 'mako', 'pubsub', 'storm'] |
| string | classifiers |
| version = smm.version | |
| name | |
| author | |
| author_email | |
| url | |
| description | |
| long_description | |
| license | |
| platforms | |
| def setup.add_defaults_fixed | ( | self | ) |
Add all the default files to self.filelist:
- README or README.txt
- setup.py
- test/test*.py
- all pure Python modules mentioned in setup script
- all files pointed by package_data (build_py)
- all files defined in data_files.
- all files defined as scripts.
- all C sources listed as part of extensions or C libraries
in the setup script (doesn't catch C headers!)
Warns if (README or README.txt) or setup.py are missing; everything
else is optional.
| def setup.find_packages | ( | path, | |
base = "" |
|||
| ) |
Find all packages in path
References find_packages(), and is_package().
Referenced by find_packages().
| def setup.is_package | ( | path | ) |
| setup.add_defaults |
| setup.author |
| setup.author_email |
| setup.classifiers |
| setup.data_files |
| setup.description |
| setup.license |
| setup.long_description |
| setup.name |
| setup.packages = list(find_packages(".").keys()) |
| setup.platforms |
| setup.py_modules = ['bs4', 'JsonDottedReadAccess', 'mako', 'pubsub', 'storm'] |
| setup.scripts = ['smmgui.py', 'smmgui.pyw', 'smmshell.py', 'test.py',] |
| setup.url |
| setup.version = smm.version |