Start a new `.accounting` subpkg, move `.pp` contents there

pre_overruns_ctxcancelled
Tyler Goodlet 2023-03-10 16:42:37 -05:00
parent 3a5e788afc
commit 6cb80abfc0
9 changed files with 15 additions and 16 deletions

View File

@ -14,6 +14,7 @@
# You should have received a copy of the GNU Affero General Public License
# along with this program. If not, see <https://www.gnu.org/licenses/>.
'''
Personal/Private position parsing, calculating, summarizing in a way
that doesn't try to cuk most humans who prefer to not lose their moneys..
@ -41,12 +42,12 @@ from pendulum import datetime, now
import tomli
import toml
from . import config
from .brokers import get_brokermod
from .clearing._messages import BrokerdPosition, Status
from .data._source import Symbol, unpack_fqsn
from .log import get_logger
from .data.types import Struct
from .. import config
from ..brokers import get_brokermod
from ..clearing._messages import BrokerdPosition, Status
from ..data._source import Symbol, unpack_fqsn
from ..data.types import Struct
from ..log import get_logger
log = get_logger(__name__)

View File

@ -51,7 +51,7 @@ from ib_insync.objects import Position as IbPosition
import pendulum
from piker import config
from piker.pp import (
from piker.accounting import (
Position,
Transaction,
open_trade_ledger,

View File

@ -49,7 +49,7 @@ from piker.brokers._util import (
BrokerError,
DataThrottle,
)
from piker.pp import Transaction
from piker.accounting import Transaction
from . import log
# <uri>/<version>/

View File

@ -40,7 +40,7 @@ import pendulum
import trio
import tractor
from piker.pp import (
from piker.accounting import (
Position,
PpTable,
Transaction,

View File

@ -25,7 +25,7 @@ from bidict import bidict
from ..data._source import Symbol
from ..data.types import Struct
from ..pp import Position
from ..accounting import Position
_size_units = bidict({

View File

@ -39,7 +39,7 @@ import tractor
from .. import data
from ..data.types import Struct
from ..data._source import Symbol
from ..pp import (
from ..accounting import (
Position,
Transaction,
open_trade_ledger,
@ -58,8 +58,6 @@ from ._messages import (
BrokerdError,
)
from ..config import load
log = get_logger(__name__)

View File

@ -46,7 +46,7 @@ from ..calc import (
puterize,
)
from ..clearing._allocate import Allocator
from ..pp import Position
from ..accounting import Position
from ..data._normalize import iterticks
from ..data.feed import (
Feed,

View File

@ -36,7 +36,7 @@ import trio
from PyQt5.QtCore import Qt
from .. import config
from ..pp import Position
from ..accounting import Position
from ..clearing._client import open_ems, OrderBook
from ..clearing._allocate import (
mk_allocator,

View File

@ -16,7 +16,7 @@ from functools import partial
from piker.log import get_logger
from piker.clearing._messages import Order
from piker.pp import (
from piker.accounting import (
open_pps,
)