[r21614]Move VERSION, VERSION_TUPLE, major_version
from const.py to version.py As noted in the previous change, importing const into setup.py tried to initialize GrampsLocale and ResourcePath, which won't work. Since all we want is the VERSION string, move that to a new file, gramps/version.py svn: r21619
This commit is contained in:
parent
3a73837dc9
commit
13a49a63ff
gramps
@ -37,7 +37,8 @@ import libxml2
|
|||||||
import libxslt
|
import libxslt
|
||||||
|
|
||||||
from libgrampsxml import GRAMPS_XML_VERSION
|
from libgrampsxml import GRAMPS_XML_VERSION
|
||||||
from ...const import ROOT_DIR, VERSION, USER_PLUGINS
|
from ...const import ROOT_DIR, USER_PLUGINS
|
||||||
|
from ....version import VERSION
|
||||||
from ...lib import Name, Surname
|
from ...lib import Name, Surname
|
||||||
from ...const import GRAMPS_LOCALE as glocale
|
from ...const import GRAMPS_LOCALE as glocale
|
||||||
_ = glocale.get_translation().sgettext
|
_ = glocale.get_translation().sgettext
|
||||||
|
@ -43,7 +43,7 @@ import io
|
|||||||
# GRAMPS modules
|
# GRAMPS modules
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
from ..const import VERSION as GRAMPSVERSION, VERSION_TUPLE
|
from ...version import VERSION as GRAMPSVERSION, VERSION_TUPLE
|
||||||
from ..const import IMAGE_DIR
|
from ..const import IMAGE_DIR
|
||||||
from ..const import GRAMPS_LOCALE as glocale
|
from ..const import GRAMPS_LOCALE as glocale
|
||||||
_ = glocale.get_translation().gettext
|
_ = glocale.get_translation().gettext
|
||||||
|
@ -43,7 +43,8 @@ else:
|
|||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
from ._pluginreg import make_environment
|
from ._pluginreg import make_environment
|
||||||
from ..const import USER_PLUGINS, VERSION_TUPLE
|
from ..const import USER_PLUGINS
|
||||||
|
from ...version import VERSION_TUPLE
|
||||||
from ..utils.file import get_unicode_path_from_file_chooser
|
from ..utils.file import get_unicode_path_from_file_chooser
|
||||||
from ..const import GRAMPS_LOCALE as glocale
|
from ..const import GRAMPS_LOCALE as glocale
|
||||||
_ = glocale.get_translation().gettext
|
_ = glocale.get_translation().gettext
|
||||||
|
@ -52,7 +52,8 @@ from subprocess import Popen, PIPE
|
|||||||
# GRAMPS modules
|
# GRAMPS modules
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
from .gen.const import APP_GRAMPS, USER_DIRLIST, HOME_DIR, VERSION_TUPLE
|
from .gen.const import APP_GRAMPS, USER_DIRLIST, HOME_DIR
|
||||||
|
from .version import VERSION_TUPLE
|
||||||
from .gen.constfunc import win
|
from .gen.constfunc import win
|
||||||
|
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
@ -282,7 +283,7 @@ def show_settings():
|
|||||||
bsddb_db_str = 'not found'
|
bsddb_db_str = 'not found'
|
||||||
|
|
||||||
try:
|
try:
|
||||||
from .gen.const import VERSION
|
from .version import VERSION
|
||||||
gramps_str = VERSION
|
gramps_str = VERSION
|
||||||
except:
|
except:
|
||||||
gramps_str = 'not found'
|
gramps_str = 'not found'
|
||||||
|
@ -46,7 +46,8 @@ else:
|
|||||||
# Gramps modules
|
# Gramps modules
|
||||||
#
|
#
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
from gramps.gen.const import VERSION, ICON, SPLASH
|
from gramps.gen.const import ICON, SPLASH
|
||||||
|
from gramps.version import VERSION
|
||||||
from ..display import display_help, display_url
|
from ..display import display_help, display_url
|
||||||
|
|
||||||
#-------------------------------------------------------------------------
|
#-------------------------------------------------------------------------
|
||||||
|
@ -48,7 +48,8 @@ import time
|
|||||||
from gramps.gen.const import GRAMPS_LOCALE as glocale
|
from gramps.gen.const import GRAMPS_LOCALE as glocale
|
||||||
_ = glocale.get_translation().gettext
|
_ = glocale.get_translation().gettext
|
||||||
from gramps.gen.utils.image import resize_to_jpeg
|
from gramps.gen.utils.image import resize_to_jpeg
|
||||||
from gramps.gen.const import DATA_DIR, WEBSTUFF_IMAGE_DIR, PROGRAM_NAME, URL_HOMEPAGE, VERSION
|
from gramps.gen.const import DATA_DIR, WEBSTUFF_IMAGE_DIR, PROGRAM_NAME, URL_HOMEPAGE
|
||||||
|
from gramps.version import VERSION
|
||||||
from gramps.gen.plug.docgen import BaseDoc, TextDoc, FONT_SANS_SERIF, URL_PATTERN
|
from gramps.gen.plug.docgen import BaseDoc, TextDoc, FONT_SANS_SERIF, URL_PATTERN
|
||||||
from gramps.plugins.lib.libhtmlbackend import HtmlBackend, process_spaces
|
from gramps.plugins.lib.libhtmlbackend import HtmlBackend, process_spaces
|
||||||
from gramps.plugins.lib.libhtml import Html
|
from gramps.plugins.lib.libhtml import Html
|
||||||
|
@ -91,7 +91,8 @@ from gramps.gen.plug.docgen import (BaseDoc, TextDoc, DrawDoc, graphicstyle,
|
|||||||
LOCAL_HYPERLINK, LOCAL_TARGET)
|
LOCAL_HYPERLINK, LOCAL_TARGET)
|
||||||
from gramps.gen.plug.docgen.fontscale import string_width
|
from gramps.gen.plug.docgen.fontscale import string_width
|
||||||
from gramps.plugins.lib.libodfbackend import OdfBackend
|
from gramps.plugins.lib.libodfbackend import OdfBackend
|
||||||
from gramps.gen.const import PROGRAM_NAME, VERSION
|
from gramps.gen.const import PROGRAM_NAME
|
||||||
|
from gramps.version import VERSION
|
||||||
from gramps.gen.plug.report import utils as ReportUtils
|
from gramps.gen.plug.report import utils as ReportUtils
|
||||||
from gramps.gen.utils.image import image_size, image_dpi, image_actual_size
|
from gramps.gen.utils.image import image_size, image_dpi, image_actual_size
|
||||||
from gramps.gen.errors import ReportError
|
from gramps.gen.errors import ReportError
|
||||||
|
@ -45,7 +45,7 @@ import io
|
|||||||
from gramps.gen.const import GRAMPS_LOCALE as glocale
|
from gramps.gen.const import GRAMPS_LOCALE as glocale
|
||||||
_ = glocale.get_translation().gettext
|
_ = glocale.get_translation().gettext
|
||||||
from gramps.gen.lib import AttributeType, ChildRefType, Citation, Date, EventRoleType, EventType, LdsOrd, NameType, NoteType, Person, UrlType
|
from gramps.gen.lib import AttributeType, ChildRefType, Citation, Date, EventRoleType, EventType, LdsOrd, NameType, NoteType, Person, UrlType
|
||||||
from gramps.gen.const import VERSION
|
from gramps.version import VERSION
|
||||||
import gramps.plugins.lib.libgedcom as libgedcom
|
import gramps.plugins.lib.libgedcom as libgedcom
|
||||||
from gramps.gen.errors import DatabaseError
|
from gramps.gen.errors import DatabaseError
|
||||||
from gramps.gui.plug.export import WriterOptionBox
|
from gramps.gui.plug.export import WriterOptionBox
|
||||||
|
@ -50,7 +50,8 @@ log = logging.getLogger(".ExportVCard")
|
|||||||
from gramps.gen.const import GRAMPS_LOCALE as glocale
|
from gramps.gen.const import GRAMPS_LOCALE as glocale
|
||||||
_ = glocale.get_translation().gettext
|
_ = glocale.get_translation().gettext
|
||||||
from gramps.gui.plug.export import WriterOptionBox
|
from gramps.gui.plug.export import WriterOptionBox
|
||||||
from gramps.gen.const import PROGRAM_NAME, VERSION
|
from gramps.gen.const import PROGRAM_NAME
|
||||||
|
from gramps.version import VERSION
|
||||||
from gramps.gen.lib import Date
|
from gramps.gen.lib import Date
|
||||||
from gramps.gen.lib.urltype import UrlType
|
from gramps.gen.lib.urltype import UrlType
|
||||||
from gramps.gen.lib.eventtype import EventType
|
from gramps.gen.lib.eventtype import EventType
|
||||||
|
@ -61,7 +61,7 @@ LOG = logging.getLogger(".WriteXML")
|
|||||||
from gramps.gen.lib import Date, Person
|
from gramps.gen.lib import Date, Person
|
||||||
from gramps.gen.updatecallback import UpdateCallback
|
from gramps.gen.updatecallback import UpdateCallback
|
||||||
from gramps.gen.db.exceptions import DbWriteFailure
|
from gramps.gen.db.exceptions import DbWriteFailure
|
||||||
from gramps.gen.const import VERSION
|
from gramps.version import VERSION
|
||||||
from gramps.gen.constfunc import win
|
from gramps.gen.constfunc import win
|
||||||
from gramps.gui.plug.export import WriterOptionBox
|
from gramps.gui.plug.export import WriterOptionBox
|
||||||
import gramps.plugins.lib.libgrampsxml as libgrampsxml
|
import gramps.plugins.lib.libgrampsxml as libgrampsxml
|
||||||
|
@ -40,7 +40,7 @@ import subprocess
|
|||||||
import libxml2
|
import libxml2
|
||||||
|
|
||||||
from gramps.plugins.lib.libgrampsxml import GRAMPS_XML_VERSION
|
from gramps.plugins.lib.libgrampsxml import GRAMPS_XML_VERSION
|
||||||
from gramps.gen.const import VERSION
|
from gramps.version import VERSION
|
||||||
import exportvcard
|
import exportvcard
|
||||||
|
|
||||||
class VCardCheck(unittest.TestCase):
|
class VCardCheck(unittest.TestCase):
|
||||||
|
@ -67,7 +67,7 @@ from gramps.gen.db.dbconst import (PERSON_KEY, FAMILY_KEY, SOURCE_KEY,
|
|||||||
REPOSITORY_KEY, NOTE_KEY, TAG_KEY,
|
REPOSITORY_KEY, NOTE_KEY, TAG_KEY,
|
||||||
CITATION_KEY)
|
CITATION_KEY)
|
||||||
from gramps.gen.updatecallback import UpdateCallback
|
from gramps.gen.updatecallback import UpdateCallback
|
||||||
from gramps.gen.const import VERSION
|
from gramps.version import VERSION
|
||||||
from gramps.gen.config import config
|
from gramps.gen.config import config
|
||||||
#import gramps.plugins.lib.libgrampsxml
|
#import gramps.plugins.lib.libgrampsxml
|
||||||
from gramps.plugins.lib import libgrampsxml
|
from gramps.plugins.lib import libgrampsxml
|
||||||
|
@ -111,7 +111,8 @@ from gramps.gen.lib import (ChildRefType, Date, EventType, FamilyRelType, Name,
|
|||||||
EventRoleType, Family, Event, Place, Source,
|
EventRoleType, Family, Event, Place, Source,
|
||||||
Citation, MediaObject, Repository, Note, Tag)
|
Citation, MediaObject, Repository, Note, Tag)
|
||||||
from gramps.gen.lib.date import Today
|
from gramps.gen.lib.date import Today
|
||||||
from gramps.gen.const import PROGRAM_NAME, URL_HOMEPAGE, VERSION
|
from gramps.gen.const import PROGRAM_NAME, URL_HOMEPAGE
|
||||||
|
from gramps.version import VERSION
|
||||||
from gramps.gen.sort import Sort
|
from gramps.gen.sort import Sort
|
||||||
from gramps.gen.plug.menu import PersonOption, NumberOption, StringOption, \
|
from gramps.gen.plug.menu import PersonOption, NumberOption, StringOption, \
|
||||||
BooleanOption, EnumeratedListOption, FilterOption, \
|
BooleanOption, EnumeratedListOption, FilterOption, \
|
||||||
|
@ -50,7 +50,8 @@ log = logging.getLogger(".WebPage")
|
|||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
from gramps.gen.lib import Date, Name, NameType, Person
|
from gramps.gen.lib import Date, Name, NameType, Person
|
||||||
from gramps.gen.lib.date import Today
|
from gramps.gen.lib.date import Today
|
||||||
from gramps.gen.const import PROGRAM_NAME, URL_HOMEPAGE, USER_HOME, VERSION
|
from gramps.gen.const import PROGRAM_NAME, URL_HOMEPAGE, USER_HOME
|
||||||
|
from gramps.versioin import VERSION
|
||||||
from gramps.gen.constfunc import win
|
from gramps.gen.constfunc import win
|
||||||
from gramps.gen.config import config
|
from gramps.gen.config import config
|
||||||
from gramps.gen.plug.report import Report
|
from gramps.gen.plug.report import Report
|
||||||
|
25
gramps/version.py
Normal file
25
gramps/version.py
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
#
|
||||||
|
# Gramps - a GTK+/GNOME based genealogy program
|
||||||
|
#
|
||||||
|
# Copyright (C) 2013 John Ralls <jralls@ceridwen.us>
|
||||||
|
#
|
||||||
|
# This program 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 2 of the License, or
|
||||||
|
# (at your option) any later version.
|
||||||
|
#
|
||||||
|
# This program 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.
|
||||||
|
#
|
||||||
|
# You should have received a copy of the GNU General Public License
|
||||||
|
# along with this program; if not, write to the Free Software
|
||||||
|
# Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||||
|
#
|
||||||
|
|
||||||
|
# $Id$
|
||||||
|
|
||||||
|
VERSION_TUPLE = (4, 1, 0)
|
||||||
|
VERSION = '.'.join(map(str,VERSION_TUPLE))
|
||||||
|
major_version = "%s.%s" % (VERSION_TUPLE[0], VERSION_TUPLE[1])
|
@ -59,7 +59,7 @@ from django.utils import simplejson
|
|||||||
# Gramps Modules
|
# Gramps Modules
|
||||||
#
|
#
|
||||||
#------------------------------------------------------------------------
|
#------------------------------------------------------------------------
|
||||||
from gramps.gen.const import VERSION
|
from gramps.version import VERSION
|
||||||
|
|
||||||
# Gramps-connect imports:
|
# Gramps-connect imports:
|
||||||
import gramps.webapp
|
import gramps.webapp
|
||||||
|
Loading…
x
Reference in New Issue
Block a user