save point (see note)

Changed license to AGPLv3, "finished" console command framework (for now?), and
added initial db/lib/pyramid/wx subpackages - though those are not yet well tested.
This commit is contained in:
Lance Edgar 2012-03-20 09:11:01 -05:00
parent 3d75732d36
commit a6decbb313
36 changed files with 2910 additions and 172 deletions

View file

@ -2,23 +2,23 @@
# -*- coding: utf-8 -*-
################################################################################
#
# edbob -- Pythonic software framework
# Copyright © 2010,2011,2012 Lance Edgar
# edbob -- Pythonic Software Framework
# Copyright © 2010-2012 Lance Edgar
#
# This file is part of edbob.
#
# edbob is free software: you can redistribute it and/or modify it under the
# terms of the GNU General Public License as published by the Free Software
# Foundation, either version 3 of the License, or (at your option) any later
# version.
# terms of the GNU Affero General Public License as published by the Free
# Software Foundation, either version 3 of the License, or (at your option)
# any later version.
#
# edbob is distributed in the hope that it will be useful, but WITHOUT ANY
# WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
# FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
# details.
# FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License for
# more details.
#
# You should have received a copy of the GNU General Public License along with
# edbob. If not, see <http://www.gnu.org/licenses/>.
# You should have received a copy of the GNU Affero General Public License
# along with edbob. If not, see <http://www.gnu.org/licenses/>.
#
################################################################################
@ -45,7 +45,7 @@ setup(
author = "Lance Edgar",
author_email = "lance@edbob.org",
url = "http://edbob.org/",
license = "GNU GPL v3",
license = "GNU Affero GPL v3",
description = "Pythonic Software Framework",
long_description = readme,
@ -56,7 +56,7 @@ setup(
'Environment :: Win32 (MS Windows)',
'Environment :: X11 Applications',
'Intended Audience :: Developers',
'License :: OSI Approved :: GNU General Public License (GPL)',
'License :: OSI Approved :: GNU Affero General Public License v3',
'Natural Language :: English',
'Operating System :: OS Independent',
'Programming Language :: Python',
@ -93,10 +93,48 @@ setup(
#
# package # low high
'progressbar', # 2.3
'pytz', # 2012b
],
# extras_require = {
# #
# # Same guidelines apply to the extra dependencies:
# 'db': [
# #
# # package # low high
# #
# 'SQLAlchemy', # 0.6.7
# 'sqlalchemy-migrate', # 0.6.1
# ],
# 'pyramid': [
# #
# # package # low high
# #
# # Pyramid 1.3 introduced 'pcreate' command (and friends) to replace
# # deprecated 'paster create' (and friends).
# 'pyramid>=1.3a1', # 1.3b2
# ],
# },
packages = find_packages(),
include_package_data = True,
zip_safe = False,
entry_points = """
[console_scripts]
edbob = edbob.commands:main
[gui_scripts]
edbobw = edbob.commands:main
[edbob.commands]
shell = edbob.commands:ShellCommand
uuid = edbob.commands:UuidCommand
""",
)