Share and Money Management  0.16
Functions | Variables
setup Namespace Reference

Functions

def add_defaults_fixed
def is_package
def find_packages

Variables

list scripts = ['smmgui.py', 'smmgui.pyw', 'smmshell.py', 'test.py',]
list data_files
tuple packages = find_packages(".")
list py_modules = ['BeautifulSoup', ]
string classifiers
 version = smm.version
string name = 'smm'
string author = 'Carsten Grohmann'
string author_email = 'mail@carstengrohmann.de'
string url = 'http://www.carstengrohmann.de/smm.html'
string description = 'Programm zum Verwalten eines privaten Portfolio'
string long_description
string license = 'GNU General Public License Version 2'
list platforms = ['WIN32', 'OSX', 'POSIX']

Function Documentation

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 is_package().

Here is the call graph for this function:

def setup.is_package (   path)

Referenced by find_packages().

Here is the caller graph for this function:

Variable Documentation

string setup.author = 'Carsten Grohmann'
string setup.author_email = 'mail@carstengrohmann.de'
tuple setup.classifiers
Initial value:
1 """\
2 Development Status :: 4 - Beta
3 License :: OSI Approved :: GNU General Public License (GPL)
4 Natural Language :: German
5 Operating System :: MacOS :: MacOS X
6 Operating System :: Microsoft :: Windows :: Windows 95/98/2000
7 Operating System :: Microsoft :: Windows :: Windows NT/2000
8 Operating System :: POSIX
9 Operating System :: Unix
10 Programming Language :: Python :: 2.5
11 Topic :: Office/Business :: Financial
12 """
setup.data_files
Initial value:
1 [[
2  '',
3  ['ChangeLog', 'COPYING.GPL2', 'COPYING.GPL2.de', 'Doxyfile',
4  'Makefile', 'smm.nsi', 'LICENSE.Mako', 'LICENSE.PyPubSub',
5  'LICENSE.Storm', 'LICENSE.BeautifulSoup', ],
6  ],[
7  '',
8  glob.glob('doc/*'),
9  ],[
10  '',
11  glob.glob('ui/*'),
12  ]]
string setup.description = 'Programm zum Verwalten eines privaten Portfolio'
string setup.license = 'GNU General Public License Version 2'
string setup.long_description
Initial value:
1 """\
2 Mit SMM können Sie die einzelnen Positionen Ihres Depots in einem Programm
3 verwalten. Dazu werden alle Wertpapiere und die dazugehörigen Transaktionen
4 verwaltet. Damit haben Sie jederzeit einen Überblick über Ihre Anlage.
5 
6 Weiterhin können Sie die Entwicklung einzelner Positionen, seien es
7 aktuelle offene oder auch geschlossenen Positionen ansehen oder sich einen
8 Bericht zum Ausdrucken erstellen lassen. Sie können sich auch die
9 Entwicklung Ihres einzelnen Bestandes über einen frei wählbaren Zeitraum
10 darstellen lassen.
11 
12 Es läßt sich eine Liste (s.g. Watchlist) mit interessanten Wertpapieren,
13 die Sie beobachten möchten, parallel zum aktuellen Bestand führen.
14 
15 Das Programm bietet eine komfortable Oberfläche, über die sich fast alle
16 Aktionen tätigen lassen. Es sind noch nicht alle Möglichkeiten
17 implementiert, so ist es zum Beispiel derzeit nicht möglich Transaktionen
18 nachträglich über die Oberfläche zu ändern.
19 
20 Eine Unterscheidung zwischen verschiedenen Depots ist nicht möglich.
21 Ebenso wenig existieren Schnittstellen zu Banken, weder um das Portfolio
22 automatisch abzugleichen noch um Transaktionen zu tätigen.
23 """
string setup.name = 'smm'
setup.packages = find_packages(".")
list setup.platforms = ['WIN32', 'OSX', 'POSIX']
setup.py_modules = ['BeautifulSoup', ]
setup.scripts = ['smmgui.py', 'smmgui.pyw', 'smmshell.py', 'test.py',]
string setup.url = 'http://www.carstengrohmann.de/smm.html'
setup.version = smm.version