[Netdevicelib-checkins] CVS: netdevicelib .cvsignore,NONE,1.1 MANIFEST.in,NONE,1.1 setup.py,NONE,1.1
Status: Alpha
Brought to you by:
bluecoat93
|
From: <net...@li...> - 2002-06-19 22:59:43
|
Update of /cvsroot/netdevicelib/netdevicelib
In directory usw-pr-cvs1:/tmp/cvs-serv20749
Added Files:
.cvsignore MANIFEST.in setup.py
Log Message:
- add documentation strings to modules
- add version check to require Python 2.0
- implement distutils setup.py script
--- NEW FILE: .cvsignore ---
MANIFEST
*.pyc
*.swp
--- NEW FILE: MANIFEST.in ---
include *.txt
--- NEW FILE: setup.py ---
#!/usr/bin/env python
import string, sys
from distutils.core import setup
myVersion = "$Revision: 1.1 $";
# We requre Python 2.0
pyversion = string.split( string.split( sys.version )[0], "." )
if map( int, pyversion ) < [2, 0, 0]:
sys.stderr.write( "Sorry, this library requires at least Python 2.0\n" )
sys.exit(1);
# Call the distutils setup function to install ourselves
setup ( name = "netdevicelib",
version = myVersion.split()[-2],
description = "Python Networking Device library",
author = "Brian Landers",
author_email = "br...@pa...",
url = "http://netdevicelib.sourceforge.net",
package_dir = { '': 'src' },
packages = [ 'netdevicelib' ]
)
|