-
Notifications
You must be signed in to change notification settings - Fork 1
braingram/simple_setup
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
This is a super simple setup.py that should require little to no customization. It will: 1) find packages: using setuptools.find_packages('.') 2) find scripts: any non-.pyc file in ./scripts 3) find package data: any non-module, non-test subdirectories in a package 4) parse requirements.txt (if available) 5) automatically name the package: same name as first package found 6) fetch version from module.__version__ (or default to 'dev') 7) get author info from ~/.pypirc (section: simple_setup, options: author, author_name) Updating ---- simple_setup.py can now update in-place with: python setup.py fetch WARNING this will overwrite your setup.py. It will do it's best to keep any customizations and to produce something that doesn't crash :)
About
A setup.py that magically works
Resources
Stars
Watchers
Forks
Packages 0
No packages published