Changelog#

v1.6.1 (2024-02-27)#

Fix#

  • models: Generate dummy components for unselected components in containers (e4f771b)

v1.6.0 (2024-02-01)#

Feature#

  • connect: Update progress flag (c9a3b95)

v1.5.3 (2024-01-30)#

Fix#

  • connect: Properly initialize groups and projects (d3819d0)

v1.5.2 (2024-01-30)#

Fix#

  • CLI version command, and test dependencies (9c19af9)

v1.5.1 (2024-01-30)#

Fix#

  • tests: Test failures on windows (20d9de1)

v1.5.0 (2024-01-29)#

Feature#

  • models: Improved access to referenced files (17575ef)

Documentation#

  • Add extra information about parameter values (a730654)

v1.4.0 (2024-01-24)#

Feature#

  • models: Add JobTime.elapsed property and JobTime.start_to_time method (554e07d)

Documentation#

  • Fix getting started example (431d38f)

v1.3.1 (2024-01-24)#

Fix#

  • models: Fix selector parameter parsing (7add51f)

v1.3.0 (2024-01-16)#

Feature#

  • models: Add field delta to TimeValue (6c362aa)

v1.2.0 (2024-01-15)#

Feature#

  • model, connect: Read files from file parameter (5fd5de0)

v1.1.0 (2024-01-11)#

Feature#

  • job_client: Read project parameters when available (2b10a2d)

Documentation#

  • Add installation guide in index, fix legacy packages note (16cc117)

v1.0.0 (2024-01-08)#

Breaking#

Documentation#

  • Add file management tutorial (36c8e83)

  • Add job parameters example (7f41a0c)

  • Fix component examples (9cbae8d)

v0.42.1 (2024-01-08)#

Fix#

  • Pandas installation note (3a15564)

Documentation#

v0.42.0 (2024-01-08)#

Feature#

  • connect: Read group parameters when available (83f6d2a)

v0.41.0 (2024-01-04)#

Feature#

  • connect: Restore time on resume (0e27f52)

Documentation#

  • connect: Fix errors in examples (6785a5d)

v0.40.0 (2024-01-02)#

Feature#

  • connect: Buffer job logs (67ba7d0)

Fix#

  • connect: Read variable scaling/offset (024c6a5)

  • connect: Read from starting stream (83108c7)

v0.39.2 (2023-12-22)#

Fix#

  • connect: Correctly handle case with no hibernated read time (128e585)

Documentation#

  • Show less reference levels in index (f6daba8)

v0.39.1 (2023-12-22)#

Fix#

  • connect: read_inputs from correct time after resume (ab43c57)

Documentation#

  • Fix hibernate example (1707e2b)

  • Fix rendering of changelog (927cdaf)

  • Optimize line lengths in getting started (b6ac1d8)

  • Add state/hibernation/scheduling tutorial (f4888dc)

  • Update import, format paths as inline code (5fb2711)

  • Merge getting started, add more tutorials (3ef5a01)

v0.39.0 (2023-12-21)#

Feature#

  • connect, models: Range over job time (c481319)

  • Add exports to numerous.sdk package (702d86a)

v0.38.0 (2023-12-21)#

Feature#

  • connect: Index writes by datetimes (32dac72)

Fix#

  • connect: Save start time when writing (0950c1e)

  • connect: Log error message and information (e6221e7)

v0.37.7 (2023-12-20)#

Fix#

  • connect: Error when resuming reading (e2a0132)

v0.37.6 (2023-12-20)#

Fix#

  • Type checking and errors (b2ceedb)

  • Typing issues (ed8d579)

  • connect: Hibernation and finished messages (26acc39)

  • connect: Buffering of status updates (1ac0a61)

  • connect: Closing writer, closes data streams (e4de12c)

  • connect: Do not create JobClient in except (ea6943f)

  • connect: Correctly listen for commands (fa5f593)

v0.37.5 (2023-12-19)#

Fix#

  • models: Group subcomponents by name (7075739)

v0.37.4 (2023-12-19)#

Fix#

  • Allow loading modules without pandas install (dfe3f44)

v0.37.3 (2023-12-19)#

Fix#

  • connect: Format and interpolate logs (1f119f7)

  • connect: Remove extraneous SIGTERM handling (b085ddf)

  • connect: Handle completing executions (e9a386f)

v0.37.2 (2023-12-19)#

Fix#

  • connect: Set log level with JobClient.connect (236061b)

v0.37.1 (2023-12-19)#

Fix#

  • models: Load job parameters correctly (abf5e8d)

v0.37.0 (2023-12-19)#

Feature#

  • connect: Read inputs in continuous jobs (56f2fb1)

v0.36.0 (2023-12-19)#

Feature#

  • connect: Read static input variables (81bd490)

Fix#

  • models: Input variable value field (79c6baf)

v0.35.0 (2023-12-18)#

Feature#

  • connect: Read inputs after resume (8371619)

v0.34.0 (2023-12-18)#

Feature#

  • connect: Handle hibernation when reading inputs (9689dd9)

v0.33.0 (2023-12-14)#

Feature#

  • connect: Handle hibernation commands (51ba1ab)

v0.32.0 (2023-12-14)#

Feature#

  • connect: Subscribe to open data streams (16b87f5)

v0.31.0 (2023-12-12)#

Feature#

  • connect: Read input sources (21b8449)

v0.30.0 (2023-12-12)#

Feature#

  • Pandas stub instead of real pandas if not installed (2ea88f3)

v0.29.1 (2023-12-11)#

Fix#

v0.29.0 (2023-12-07)#

Feature#

  • connect: Refresh access token in JobClient (1ac5355)

v0.28.0 (2023-12-07)#

Feature#

  • connect, models: Add parameters for jobs, components, scenarios (6081ed6)

v0.27.0 (2023-12-05)#

Feature#

  • connect: Upload files using JobClient (0e40806)

Documentation#

  • Setup dev environment, generate docs (0c2d797)

v0.26.1 (2023-11-16)#

Fix#

  • Loosen pandas version requirement (a99d681)

v0.26.0 (2023-11-14)#

Feature#

  • Input sources and variables models (5fd0748)

v0.25.3 (2023-10-30)#

Fix#

  • models: Handle a case if there are no subcomponents in a component (acebb66)

v0.25.2 (2023-10-17)#

Fix#

  • Update protobuf dependency (6220a53)

v0.25.1 (2023-10-17)#

Fix#

  • client: Write queue limit (bf61fb6)

v0.25.0 (2023-09-27)#

Feature#

  • image_tools: Add parent component attribute (f7080c7)

v0.24.0 (2023-08-29)#

Feature#

  • connect, models: Scenario optimization configuration and parsing (8dfd0f9)

v0.23.4 (2023-08-15)#

Fix#

  • Update grpc dependencies (9ea81d5)

Documentation#

  • Describe initializing a JobClient from CLI configuration (edc15ad)

v0.23.3 (2023-08-15)#

Fix#

  • cli: Exclude .git by default (f1dad77)

Documentation#

v0.23.2 (2023-08-09)#

Fix#

  • connect: Fix JobClient.from_legacy crash on exit (466c0bb)

v0.23.1 (2023-08-02)#

Fix#

  • client: Data_read_df should read all data by default (3f55fa8)

v0.23.0 (2023-07-31)#

Feature#

  • connect: Add logger to JobClient (619512f)

v0.22.1 (2023-07-31)#

Fix#

  • connect: Token auth issues for SetScenarioMetaData and close writer for JobClient (9bd11d1)

v0.22.0 (2023-07-27)#

Feature#

  • Publish with removed dependencies (3454686)

Documentation#

  • Fix typo in CONTRIBUTING.md (ad0304b)

v0.21.1 (2023-07-05)#

Fix#

  • cli: Get timeseries stats for all tags by default (531e066)

v0.21.0 (2023-06-27)#

Feature#

  • cli: Multitenancy-support (bb0c110)

v0.20.3 (2023-06-08)#

Fix#

  • client: Raise data source read exception (a4ba8e8)

v0.20.2 (2023-06-07)#

Fix#

  • client: Cap trace argument representation (9e03a08)

v0.20.1 (2023-06-07)#

Fix#

  • client: Cap traced arguments and return values (334e1fa)

v0.20.0 (2023-06-02)#

Feature#

v0.19.1 (2023-05-31)#

Fix#

  • client: Buffered writer retry on error (89ef67d)

v0.19.0 (2023-05-26)#

Feature#

  • cli: GRPC organization metadata (e05c98d)

v0.18.5 (2023-05-26)#

Fix#

  • job: Fix max recursion depth error when job waiting for data (7f7e300)

v0.18.4 (2023-05-22)#

Fix#

  • image_tools, cli: Fix type hints, remove import of example (f702e85)

v0.18.3 (2023-05-15)#

Fix#

  • client: Dynamic source should index by time (0bb47dc)

v0.18.2 (2023-05-11)#

Fix#

  • cli: Excluding files on windows (de99e57)

v0.18.1 (2023-04-25)#

Fix#

  • Rewrite union types for 3.9 compatibility (23274a6)

v0.18.0 (2023-04-25)#

Feature#

  • image_tools, client: Remove report job, replace scipy linear interpolation (224c16b)

v0.17.0 (2023-04-17)#

Feature#

  • connect: Interoperability with legacy client (c7e0c15)

Documentation#

  • Add an installation guide (006e09f)

  • Change theme and add changelog (8c08adf)

  • Add a getting started guide (5d757b9)

  • Fix alignment for docs badge (5b69ffd)

v0.16.1 (2023-03-20)#

Fix#

  • client: Add control machines scenario type (a66e97b)

v0.16.0 (2023-03-14)#

Feature#

  • cli: Push command checks for virtual environment (ec56712)

v0.15.0 (2023-03-13)#

Feature#

  • connect: Add reader property to JobClient (3203bc7)

v0.14.0 (2023-03-09)#

Feature#

  • Handle terminate command and sigterm signal (eac80d1)

v0.13.2 (2023-03-08)#

Fix#

  • connect: Set the correct auth metadata (f7f7023)

v0.13.1 (2023-03-07)#

Fix#

  • client: Bug in get_download_files method (2b414b0)

Documentation#

  • connect,models: Docstrings for components (3d44d53)

v0.13.0 (2023-03-02)#

Feature#

  • models,connect: Basic job model (770e8de)

v0.12.0 (2023-03-02)#

Feature#

  • models,connect: Add component models to scenario (8277a98)

v0.11.1 (2023-03-02)#

Fix#

  • client: Buffered writer can send too much data (24ba668)

Documentation#

  • Fix doc build dependencies, add docs badge (5fcd3aa)

v0.11.0 (2023-02-23)#

Feature#

  • connect: Add writer property to JobClient (f549591)

Documentation#

  • CHANGELOG project URL, fix README version (4db8fb3)

v0.10.0 (2023-02-23)#

Feature#

  • Add support for python 3.9 (8cafce3)

Documentation#

  • Fix readthedocs link error, add new sections (b70b3e4)

v0.9.0 (2023-02-23)#

Feature#

  • connect: Job client file manager (ba8f67c)

v0.8.0 (2023-02-22)#

Feature#

  • connect: Job time setup information property (5ae3cc5)

v0.7.0 (2023-02-21)#

Feature#

  • connect: Add JobClient.state property (c4927c3)

v0.6.0 (2023-02-16)#

Feature#

  • connect: Set progress, status and message (de6f2d7)

v0.5.0 (2023-02-15)#

Feature#

  • connect,models: Add scenario property (2f34a78)

Documentation#

  • connect: Docstrings for dunder methods (d7bba65)

v0.4.0 (2023-02-14)#

Feature#

  • connect: JobClient initialization and context management (626b191)

Documentation#

  • Add typehints and missing dependency (afa90f0)

  • Api reference docs generation (02c02e8)

  • Fix errors in readthedocs configuration (b2d402b)

  • Add autogenerated documentation (5a38a0f)

v0.3.0 (2023-02-10)#

Feature#

  • Add numerous.image_tools (57037ae)

v0.2.0 (2023-02-09)#

Feature#

v0.1.0 (2023-02-09)#

Feature#

Documentation#

  • Add basic repository documentation. (76daa1e)