Skip to content
This repository has been archived by the owner on Apr 23, 2021. It is now read-only.

Commit

Permalink
Merge pull request #348 from simphony/make-imports-relative
Browse files Browse the repository at this point in the history
Problem: rearranging modules is impossible due to absolute imports
  • Loading branch information
stefanoborini committed Nov 10, 2016
2 parents 99b125a + 590b840 commit 696863b
Show file tree
Hide file tree
Showing 24 changed files with 92 additions and 92 deletions.
2 changes: 1 addition & 1 deletion simphony/core/data_container.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from simphony.core.cuba import CUBA
from .cuba import CUBA


class DataContainer(dict):
Expand Down
6 changes: 3 additions & 3 deletions simphony/cuds/abc_lattice.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
from abc import abstractmethod

from simphony.core.cuds_item import CUDSItem
from simphony.cuds.abc_dataset import ABCDataset
from simphony.cuds.utils import deprecated
from ..core.cuds_item import CUDSItem
from .abc_dataset import ABCDataset
from .utils import deprecated


class ABCLattice(ABCDataset):
Expand Down
8 changes: 4 additions & 4 deletions simphony/cuds/abc_mesh.py
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
import itertools
from abc import abstractmethod

from simphony.core.cuds_item import CUDSItem
from simphony.cuds.abc_dataset import ABCDataset
from simphony.cuds.utils import deprecated
from ..core.cuds_item import CUDSItem
from .abc_dataset import ABCDataset
from .utils import deprecated

from simphony.cuds.mesh_items import Point, Edge, Face, Cell
from .mesh_items import Point, Edge, Face, Cell


class ABCMesh(ABCDataset):
Expand Down
8 changes: 4 additions & 4 deletions simphony/cuds/abc_particles.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,10 +2,10 @@
from abc import abstractmethod
import itertools

from simphony.core.cuds_item import CUDSItem
from simphony.cuds.particles_items import Particle, Bond
from simphony.cuds.abc_dataset import ABCDataset
from simphony.cuds.utils import deprecated
from ..core.cuds_item import CUDSItem
from .particles_items import Particle, Bond
from .abc_dataset import ABCDataset
from .utils import deprecated


class ABCParticles(ABCDataset):
Expand Down
10 changes: 5 additions & 5 deletions simphony/cuds/lattice.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
import numpy as np

from simphony.core.cuds_item import CUDSItem
from simphony.core.data_container import DataContainer
from simphony.cuds.abc_lattice import ABCLattice
from simphony.cuds.lattice_items import LatticeNode
from simphony.cuds.primitive_cell import PrimitiveCell
from ..core.cuds_item import CUDSItem
from ..core.data_container import DataContainer
from .abc_lattice import ABCLattice
from .lattice_items import LatticeNode
from .primitive_cell import PrimitiveCell


class Lattice(ABCLattice):
Expand Down
2 changes: 1 addition & 1 deletion simphony/cuds/lattice_items.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from simphony.core import DataContainer
from ..core import DataContainer


class LatticeNode(object):
Expand Down
8 changes: 4 additions & 4 deletions simphony/cuds/mesh.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
"""
import uuid

import simphony.core.data_container as dc
from simphony.core.cuds_item import CUDSItem
from simphony.cuds.abc_mesh import ABCMesh
from simphony.cuds.mesh_items import Edge, Face, Cell, Point
from ..core import data_container as dc
from ..core.cuds_item import CUDSItem
from .abc_mesh import ABCMesh
from .mesh_items import Edge, Face, Cell, Point


class Mesh(ABCMesh):
Expand Down
2 changes: 1 addition & 1 deletion simphony/cuds/mesh_items.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from simphony.core import data_container as dc
from ..core import data_container as dc


class Point(object):
Expand Down
8 changes: 4 additions & 4 deletions simphony/cuds/particles.py
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
# -*- coding: utf-8 -*-
import uuid

from simphony.core.cuds_item import CUDSItem
from simphony.core.data_container import DataContainer
from simphony.cuds import ABCParticles
from simphony.cuds.particles_items import Particle, Bond
from ..core.cuds_item import CUDSItem
from ..core.data_container import DataContainer
from . import ABCParticles
from .particles_items import Particle, Bond


class Particles(ABCParticles):
Expand Down
2 changes: 1 addition & 1 deletion simphony/cuds/particles_items.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
import uuid

from simphony.core import DataContainer
from ..core import DataContainer


class Particle(object):
Expand Down
10 changes: 5 additions & 5 deletions simphony/io/data_container_table.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,11 @@
import numpy
import tables

from simphony.io.data_container_description import Record
from simphony.io.data_conversion import (convert_from_file_type,
convert_to_file_type)
from simphony.core.cuba import CUBA
from simphony.core.data_container import DataContainer
from .data_container_description import Record
from .data_conversion import (convert_from_file_type,
convert_to_file_type)
from ..core.cuba import CUBA
from ..core import DataContainer


class DataContainerTable(MutableMapping):
Expand Down
4 changes: 2 additions & 2 deletions simphony/io/data_conversion.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import uuid

from simphony.core.keywords import KEYWORDS
from simphony.core.cuba import CUBA
from ..core.keywords import KEYWORDS
from ..core.cuba import CUBA


def convert_to_file_type(value, cuba):
Expand Down
12 changes: 6 additions & 6 deletions simphony/io/h5_cuds.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import tables
import itertools

from simphony.core.cuds_item import CUDSItem
from simphony.core.data_container import DataContainer
from simphony.cuds import ABCParticles, ABCMesh, ABCLattice
from simphony.io.h5_particles import H5Particles
from simphony.io.h5_mesh import H5Mesh
from simphony.io.h5_lattice import H5Lattice
from ..core.cuds_item import CUDSItem
from ..core.data_container import DataContainer
from ..cuds import ABCParticles, ABCMesh, ABCLattice
from .h5_particles import H5Particles
from .h5_mesh import H5Mesh
from .h5_lattice import H5Lattice

H5_FILE_VERSION = 3

Expand Down
2 changes: 1 addition & 1 deletion simphony/io/h5_cuds_items.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@

import tables

from simphony.io.data_container_table import DataContainerTable
from .data_container_table import DataContainerTable


class H5CUDSItems(MutableMapping):
Expand Down
12 changes: 6 additions & 6 deletions simphony/io/h5_lattice.py
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
from simphony.cuds import ABCLattice, LatticeNode
from simphony.cuds.primitive_cell import PrimitiveCell, BravaisLattice
from simphony.io.indexed_data_container_table import IndexedDataContainerTable
from simphony.io.data_container_description import NoUIDRecord
from simphony.core.data_container import DataContainer
from simphony.core.cuds_item import CUDSItem
from ..cuds import ABCLattice, LatticeNode
from ..cuds.primitive_cell import PrimitiveCell, BravaisLattice
from .indexed_data_container_table import IndexedDataContainerTable
from .data_container_description import NoUIDRecord
from ..core.data_container import DataContainer
from ..core.cuds_item import CUDSItem

import numpy as np

Expand Down
12 changes: 6 additions & 6 deletions simphony/io/h5_mesh.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,15 @@
import tables
import uuid

from simphony.cuds.mesh import ABCMesh
from ..cuds.mesh import ABCMesh

from simphony.cuds.mesh_items import Edge, Face, Cell, Point
from ..cuds.mesh_items import Edge, Face, Cell, Point

from simphony.core.data_container import DataContainer
from simphony.core.cuds_item import CUDSItem
from ..core.data_container import DataContainer
from ..core.cuds_item import CUDSItem

from simphony.io.data_container_table import DataContainerTable
from simphony.io.indexed_data_container_table import IndexedDataContainerTable
from .data_container_table import DataContainerTable
from .indexed_data_container_table import IndexedDataContainerTable

MAX_POINTS_IN_EDGE = 2
MAX_POINTS_IN_FACE = 4
Expand Down
12 changes: 6 additions & 6 deletions simphony/io/h5_particles.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
import tables
import numpy

from simphony.core.data_container import DataContainer
from simphony.cuds import ABCParticles
from simphony.cuds.particles_items import Bond, Particle
from simphony.core.cuds_item import CUDSItem
from simphony.io.h5_cuds_items import H5CUDSItems
from simphony.io.indexed_data_container_table import IndexedDataContainerTable
from ..core.data_container import DataContainer
from ..cuds import ABCParticles
from ..cuds.particles_items import Bond, Particle
from ..core.cuds_item import CUDSItem
from .h5_cuds_items import H5CUDSItems
from .indexed_data_container_table import IndexedDataContainerTable

MAX_NUMBER_PARTICLES_IN_BOND = 20

Expand Down
10 changes: 5 additions & 5 deletions simphony/io/indexed_data_container_table.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,11 @@

import numpy

from simphony.io.data_container_description import NoUIDRecord
from simphony.io.data_conversion import (convert_from_file_type,
convert_to_file_type)
from simphony.core.cuba import CUBA
from simphony.core.data_container import DataContainer
from .data_container_description import NoUIDRecord
from .data_conversion import (convert_from_file_type,
convert_to_file_type)
from ..core.cuba import CUBA
from ..core.data_container import DataContainer


class IndexedDataContainerTable(Sequence):
Expand Down
14 changes: 7 additions & 7 deletions simphony/testing/abc_check_engine.py
Original file line number Diff line number Diff line change
@@ -1,16 +1,16 @@
import abc
import uuid

from simphony.testing.utils import (
from .utils import (
compare_particles_datasets, compare_mesh_datasets,
compare_lattice_datasets)

from simphony.core.cuba import CUBA
from simphony.cuds.particles import Particles
from simphony.cuds.particles_items import Particle
from simphony.cuds.mesh import Mesh
from simphony.cuds.mesh_items import Edge, Face, Cell, Point
from simphony.cuds.lattice import make_cubic_lattice
from ..core.cuba import CUBA
from ..cuds.particles import Particles
from ..cuds.particles_items import Particle
from ..cuds.mesh import Mesh
from ..cuds.mesh_items import Edge, Face, Cell, Point
from ..cuds.lattice import make_cubic_lattice


def grouper(iterable, group_size):
Expand Down
12 changes: 6 additions & 6 deletions simphony/testing/abc_check_lattice.py
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@
import numpy
from numpy.testing import (assert_array_equal, assert_array_almost_equal)

from simphony.testing.utils import (
from .utils import (
create_data_container, compare_data_containers, compare_lattice_nodes)
from simphony.cuds.lattice import make_triclinic_lattice
from simphony.cuds.lattice_items import LatticeNode
from simphony.core.cuds_item import CUDSItem
from simphony.core.data_container import DataContainer
from simphony.cuds.primitive_cell import (BravaisLattice, PrimitiveCell)
from ..cuds.lattice import make_triclinic_lattice
from ..cuds.lattice_items import LatticeNode
from ..core.cuds_item import CUDSItem
from ..core.data_container import DataContainer
from ..cuds.primitive_cell import (BravaisLattice, PrimitiveCell)


class CheckLatticeContainer(object):
Expand Down
8 changes: 4 additions & 4 deletions simphony/testing/abc_check_mesh.py
Original file line number Diff line number Diff line change
Expand Up @@ -3,12 +3,12 @@
import random
from functools import partial

from simphony.testing.utils import (
from .utils import (
create_data_container, create_points, compare_points, compare_elements,
grouper, compare_data_containers)
from simphony.cuds.mesh_items import Edge, Face, Cell, Point
from simphony.core.cuds_item import CUDSItem
from simphony.core.data_container import DataContainer
from ..cuds.mesh_items import Edge, Face, Cell, Point
from ..core.cuds_item import CUDSItem
from ..core.data_container import DataContainer


class CheckMeshContainer(object):
Expand Down
8 changes: 4 additions & 4 deletions simphony/testing/abc_check_particles.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,13 @@
import uuid
from functools import partial

from simphony.testing.utils import (
from .utils import (
compare_particles, create_particles, compare_bonds, create_bonds,
create_data_container, compare_data_containers,
create_particles_with_id, create_bonds_with_id)
from simphony.cuds.particles_items import Bond, Particle
from simphony.core.cuds_item import CUDSItem
from simphony.core.data_container import DataContainer
from ..cuds.particles_items import Bond, Particle
from ..core.cuds_item import CUDSItem
from ..core.data_container import DataContainer


class CheckParticlesContainer(object):
Expand Down
10 changes: 5 additions & 5 deletions simphony/testing/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,11 @@
import numpy
from numpy.testing import assert_equal

from simphony.core.keywords import KEYWORDS
from simphony.core.data_container import DataContainer
from simphony.core.cuba import CUBA
from simphony.cuds.particles_items import Particle, Bond
from simphony.cuds.mesh_items import Edge, Face, Cell, Point
from ..core.keywords import KEYWORDS
from ..core.data_container import DataContainer
from ..core.cuba import CUBA
from ..cuds.particles_items import Particle, Bond
from ..cuds.mesh_items import Edge, Face, Cell, Point


def compare_particles_datasets(particles, reference, testcase=None):
Expand Down
2 changes: 1 addition & 1 deletion simphony/tools/lattice_tools.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from itertools import permutations, combinations, product

import numpy
from simphony.cuds.primitive_cell import BravaisLattice
from ..cuds.primitive_cell import BravaisLattice


def vector_len(vec):
Expand Down

0 comments on commit 696863b

Please sign in to comment.