chore(release): prepare v0.7.0
This commit is contained in:
@@ -55,6 +55,7 @@ from trex_core.application.alarm_emitter import AlarmEmitter
|
||||
from trex_core.application.ledger_outbox import LedgerWriter, OutboxOutcome
|
||||
from trex_core.application.ledger_port import LedgerTrade
|
||||
from trex_core.application.ledger_skip import ledger_skip_alarm_fields, publish_ledger_skip_alarm
|
||||
from trex_core.version import __version__
|
||||
from trex_core.runtime.config import (
|
||||
DaemonConfig,
|
||||
DaemonInstanceConfig,
|
||||
@@ -563,6 +564,7 @@ def _add_intent_guards(p) -> None:
|
||||
|
||||
def _build_parser() -> argparse.ArgumentParser:
|
||||
parser = argparse.ArgumentParser(prog="trex-core", description="trex-core admin CLI")
|
||||
parser.add_argument("--version", action="version", version=f"%(prog)s {__version__}")
|
||||
sub = parser.add_subparsers(dest="cmd", required=True)
|
||||
|
||||
p_pause = sub.add_parser("pause", help="Pause a portfolio_id")
|
||||
|
||||
@@ -600,8 +600,10 @@ def main() -> None: # pragma: no cover - process entrypoint
|
||||
import argparse
|
||||
|
||||
from trex_core.runtime.logging_setup import configure_logging
|
||||
from trex_core.version import __version__
|
||||
configure_logging(level=logging.INFO) # REQ-084: ISO8601(KST)+level+json+cid
|
||||
parser = argparse.ArgumentParser(prog="trex-core-daemon")
|
||||
parser.add_argument("--version", action="version", version=f"%(prog)s {__version__}")
|
||||
parser.add_argument(
|
||||
"--config", required=True,
|
||||
help="per-instance TOML name (resolved within --config-path) or explicit "
|
||||
|
||||
@@ -160,6 +160,7 @@ def main(argv: Optional[list[str]] = None) -> int: # pragma: no cover - CLI she
|
||||
|
||||
from trex_core.runtime.config import DaemonConfig, resolve_config_toml
|
||||
from trex_core.runtime.logging_setup import configure_logging
|
||||
from trex_core.version import __version__
|
||||
|
||||
configure_logging(level=logging.INFO) # REQ-084
|
||||
parser = argparse.ArgumentParser(
|
||||
@@ -168,6 +169,7 @@ def main(argv: Optional[list[str]] = None) -> int: # pragma: no cover - CLI she
|
||||
"the DB to the asset-centric schema (dry-run by default). "
|
||||
"Destructive and DB-wide — back up first.",
|
||||
)
|
||||
parser.add_argument("--version", action="version", version=f"%(prog)s {__version__}")
|
||||
parser.add_argument("--config", required=True, help="instance TOML name/path (DSN source)")
|
||||
parser.add_argument("--config-path", default=None)
|
||||
parser.add_argument("--env-file", default=None)
|
||||
|
||||
Reference in New Issue
Block a user