from app_version import get_versions __version__, VERSION = get_versions('django-observer')
from app_version import get_versions __version__, VERSION = get_versions('django-permission', allow_ambiguous=True) # load shortcut functions from permission.utils.logics import add_permission_logic from permission.utils.logics import remove_permission_logic # autodiscover from permission.utils.autodiscover import autodiscover from permission.conf import settings from django.core.exceptions import ImproperlyConfigured if 'permission' in settings.INSTALLED_APPS: if settings.PERMISSION_CHECK_AUTHENTICATION_BACKENDS: if ('permission.backends.PermissionBackend' not in settings.AUTHENTICATION_BACKENDS): raise ImproperlyConfigured( '"permission.backends.PermissionBackend" is not found in ' '`AUTHENTICATION_BACKENDS`.\n' 'Users require to specify the backend manually to the ' 'option.\n' 'Users can ignore this exception via setting `False` to ' '`PERMISSION_CHECK_AUTHENTICATION_BACKENDS`.' ) if settings.PERMISSION_REPLACE_BUILTIN_IF: from permission.compat import add_to_builtins if add_to_builtins: add_to_builtins('permission.templatetags.permissionif') elif settings.PERMISSION_CHECK_TEMPLATES_OPTIONS_BUILTINS: # Check if settings.TEMPLATES[?]['OPTIONS']['builtins'] has
# coding=utf-8 """ django-roughpages """ __author__ = 'Alisue <*****@*****.**>' from app_version import get_versions __version__, VERSION = get_versions('django-roughpages', allow_ambiguous=True)
from app_version import get_versions __version__, VERSION = get_versions('maidenhair', allow_ambiguous=True) __author__ = 'Alisue ([email protected])' from functions import *
# coding=utf-8 """ django-permission """ __author__ = 'Alisue <*****@*****.**>' from app_version import get_versions __version__, VERSION = get_versions('django-permission', allow_ambiguous=True) # load shortcut functions from permission.utils.logics import add_permission_logic from permission.utils.logics import remove_permission_logic # autodiscover from permission.utils.autodiscover import autodiscover
from app_version import get_versions __version__, VERSION = get_versions('jasco_parser') class JASCOParser(object): """JASCO data text parser""" def parse(self, iterable, delimiter=None, translator=float): """Parse JASCO data text and yield columns""" datamode = False for row in iterable: row = row.strip() if datamode and not row: break if datamode: col = row.split(delimiter) yield [translator(x) for x in col] elif row.startswith('XYDATA'): datamode = True def load(self, filename, delimiter=None, translater=float): if filename.lower().endswith('.csv') and not delimiter: delimiter = ',' with open(filename, 'r') as fi: return self.parse(fi, delimiter, translater) def parse(iterable, delimiter=None): """ Parse JASCO style text and return XY or XYZ numerical data
# coding: utf-8 from app_version import get_versions __version__, VERSION = get_versions('notify', allow_ambiguous=True)
# coding: utf-8 from app_version import get_versions __version__, VERSION = get_versions('txt2contincd', allow_ambiguous=True)
from app_version import get_versions __version__, VERSION = get_versions('django-inspectional-registration', allow_ambiguous=True)
from app_version import get_versions __version__, VERSION = get_versions( 'django-thumbnailfield', allow_ambiguous=True)