foefl
c46c90f548
basic structure for lazy config loading
2025-04-16 12:23:49 +02:00
foefl
fc4d54dc4b
add dep: tomli-w
2025-04-16 12:23:37 +02:00
foefl
5d53551923
update deps - dopt-basics
2025-04-16 11:56:41 +02:00
foefl
6a7f59116f
remove unneeded pytest mark
2025-04-16 11:56:21 +02:00
foefl and frasu
063531a08e
major overhaul of forecast pipeline ( #21 )
...
includes several aspects:
- harden forecast logic with additional error checks
- fix wrong behaviour
- ensure minimum data viability
- extrapolate for multiple data points into the future
fix #19
Co-authored-by: frasu
Reviewed-on: #21
Co-authored-by: foefl <f.foerster@d-opt.com >
Co-committed-by: foefl <f.foerster@d-opt.com >
2025-04-16 09:24:33 +00:00
foefl
6caa087efd
re-enable logging
2025-04-10 11:12:57 +02:00
foefl
2d48be0009
update gitignore to exclude doc folders
2025-04-10 07:37:23 +02:00
foefl
fdb9812ecf
add script to bump patch version
2025-04-10 07:13:35 +02:00
foefl
9f90aec324
bump version
2025-04-09 09:28:27 +02:00
foefl
dc848fd840
increase timeout timespan
2025-04-09 09:27:23 +02:00
foefl
a0d189ac9f
add logging of pipeline metrics in database
2025-04-04 13:37:05 +02:00
foefl
6a418118d2
prepare metrics writing process
2025-04-03 16:05:46 +02:00
foefl
5d78fc9e02
added handling for API connectivity errors
2025-04-03 12:51:14 +02:00
foefl
b93b070682
adapt C# JSON type
2025-04-03 11:22:00 +02:00
foefl
30641103ec
rework session management: interface to C#
2025-04-03 09:26:56 +02:00
foefl
d1d665e60a
base structure for logging and logging management via session, closes #2
2025-03-28 11:31:27 +01:00
foefl
302ccc16db
integrate database writing procedures for logging purposes
2025-03-28 09:32:29 +01:00
foefl
447a70486b
prepare database writing operations for pipeline stats
2025-03-27 16:29:01 +01:00
foefl
7bb312d34e
change setup APIfor session to ensure correct state
2025-03-27 10:04:34 +01:00
foefl
1f497fe193
refactoring session management
2025-03-27 08:47:50 +01:00
foefl
df09732c56
add statistics logging to sales forecast pipeline
2025-03-27 08:26:35 +01:00
foefl
4828b84d79
prepare tables
2025-03-26 16:12:14 +01:00
foefl
fe45c913a6
add deps
2025-03-26 16:12:03 +01:00
foefl
dbe6e3b340
adding data path handling on session level
2025-03-26 15:13:12 +01:00
foefl
72ede57a82
add option to add filepath to the current session
2025-03-26 14:00:30 +01:00
foefl
6deda74a80
implement new sales forecast pipeline
2025-03-26 13:26:21 +01:00
foefl
22d1c63888
disable logging
2025-03-26 13:25:26 +01:00
foefl
a0c0e43de3
update BMV config and version
2025-03-26 07:36:51 +01:00
foefl
b93d06ca16
bump version for adapted changes
2025-03-21 09:49:26 +01:00
foefl
0888c6ebfd
closes #1
2025-03-21 07:30:56 +01:00
foefl
4a34bb7934
adapt for changes made by 9b50e6c3dd
2025-03-21 07:30:21 +01:00
foefl
a6d0f07c6c
add project description
2025-03-21 06:38:43 +01:00
foefl
14dd22fae8
bump version
2025-03-20 14:51:11 +01:00
foefl
fd505426cc
add handling of empty responses
2025-03-20 14:50:57 +01:00
foefl
9b50e6c3dd
add missing feature from request
2025-03-20 14:50:46 +01:00
foefl
16c926c2e7
using stack info in logging
2025-03-20 14:06:32 +01:00
foefl
a4604d3dc4
minor fixes
2025-03-20 14:03:03 +01:00
foefl
31ca651aca
bump version
2025-03-20 13:51:24 +01:00
foefl
d5fe8d3b68
begin using logging
2025-03-20 13:51:07 +01:00
foefl
ba40acf2c2
cleansing and fix typo
2025-03-20 13:34:23 +01:00
foefl
962275cc46
update gitignore
2025-03-20 12:59:34 +01:00
foefl
d89ea1fb52
remove newly ignored files
2025-03-20 12:31:11 +01:00
foefl
a148ad2fc2
restructuring
2025-03-20 12:30:41 +01:00
foefl
0eccccafe5
fix return values in pipeline wrapper
2025-03-20 12:29:04 +01:00
foefl
fc94badcf3
fix export
2025-03-20 12:09:56 +01:00
foefl
48e5e09cce
bump version
2025-03-20 11:49:48 +01:00
foefl
d57772ab6c
wrapper for API base url retrieval
2025-03-20 11:49:34 +01:00
foefl
263e5d4ec4
fix typo
2025-03-20 11:07:05 +01:00
foefl
11dd799b3f
bump version
2025-03-20 10:17:44 +01:00
foefl
c8182ae9fd
add dummy data pipeline
2025-03-20 10:17:35 +01:00
foefl
5a57f35d4c
bump version
2025-03-20 08:24:07 +01:00
foefl
f8a727b7ef
rename parameter for user in credentials
2025-03-20 08:23:48 +01:00
foefl
d93cc830e7
bump version
2025-03-19 18:32:06 +01:00
foefl
0ea26d56a4
add C# interface JSON models
2025-03-19 17:46:52 +01:00
foefl
1b3e4545ce
add wrapper function to obtain credentials (esp. testing)
2025-03-19 15:01:28 +01:00
foefl
f7aed248ab
add scripts
2025-03-19 15:00:55 +01:00
foefl
3cbac3c5a1
update deps
2025-03-19 14:43:55 +01:00
foefl
fc89c746c8
upgrade package dopt-basics
2025-03-14 12:24:38 +01:00
foefl
183c72c96d
remove unused import
2025-03-14 12:24:19 +01:00
foefl
a8e9a3466e
add own base package as dependency
2025-03-14 11:55:52 +01:00
foefl
28b3b8d144
refactoring and adding test cases for test coverage
2025-03-14 11:55:29 +01:00
foefl
c3b8d104b0
remove unused code
2025-03-14 09:17:34 +01:00
foefl
d9b4ab42a7
remove sales value from forecast response
2025-03-14 09:00:42 +01:00
foefl
653b6bb973
test exclusion
2025-03-14 09:00:17 +01:00
foefl
ad758b0707
add coverage exclusions
2025-03-14 08:57:41 +01:00
foefl
72aa1c4454
remove unused import
2025-03-14 08:57:26 +01:00
foefl
02ec161a30
refactoring
2025-03-14 06:58:48 +01:00
foefl
405e9a9c3c
add coverage cfg option
2025-03-14 06:58:41 +01:00
foefl
f4907a73e9
add tests and types for pipeline interface
2025-03-13 07:38:54 +01:00
foefl
1849df94c9
cleanup
2025-03-13 07:38:25 +01:00
foefl
9a06ec9ac8
update config
2025-03-13 07:19:18 +01:00
foefl
e9ea387465
remove unused import
2025-03-13 07:19:10 +01:00
foefl
ff565703cf
add coverage flags
2025-03-13 07:15:19 +01:00
foefl
ac0d22a9b2
interface pipeline forecast for C# calls
2025-03-12 17:57:51 +01:00
foefl
1ecf040ff4
remove unused imports
2025-03-12 17:45:06 +01:00
foefl
bb562d1aa6
prepare session management from C#
2025-03-12 17:44:07 +01:00
foefl
7975ac44cf
remove marker from test
2025-03-12 16:03:33 +01:00
foefl
6ccba2b4c9
prepare pipeline module for aggregation
2025-03-12 16:02:16 +01:00
foefl
b4d853e3ba
major overhaul for integrated pipeline format
2025-03-12 16:02:00 +01:00
foefl
09b64d7c4a
cleanup
2025-03-12 16:01:32 +01:00
foefl
64eac7f6cc
tests for parsing
2025-03-12 16:01:22 +01:00
foefl
cdcd613db0
prepare parsing for new pipeline format
2025-03-12 16:01:01 +01:00
foefl
5bee01c5dd
add wrapped functions for parsing
2025-03-12 16:00:05 +01:00
foefl
e53709e3fb
new dual linked dictionary and usage as feature map
2025-03-12 15:58:30 +01:00
foefl
46182855a4
remove mark
2025-03-12 07:16:42 +01:00
foefl
d5c14300ae
wrap parsing function
2025-03-12 07:16:35 +01:00
foefl
a9c74db4d1
wrapper dec: change default error code
2025-03-12 07:16:24 +01:00
foefl
8b49c07937
remove unused imports
2025-03-12 07:06:04 +01:00
foefl
78d72df015
refactor error tests
2025-03-12 07:05:30 +01:00
foefl
2262cfe45f
tests for result wrapping
2025-03-08 13:19:18 +01:00
foefl
adbc894899
prepare results wrapping for error handling architecture
2025-03-07 16:03:43 +01:00
foefl
8d6a25aaf7
fix testing data
2025-03-07 13:12:16 +01:00
foefl
42ac7c17db
rename status handler
2025-03-07 13:12:00 +01:00
foefl
76f58ecba0
major refactoring
2025-03-07 12:23:59 +01:00
foefl
a94fd4a936
refactoring
2025-03-07 08:19:06 +01:00
foefl
3a62573ae1
option to unwrap errors
2025-03-07 08:18:56 +01:00
foefl
58f0e3dbfa
refactoring
2025-03-07 07:05:54 +01:00
foefl
7472638f17
clean imports not used
2025-03-05 15:53:57 +01:00
foefl
a744cb85b4
fix for new state handling
2025-03-05 15:51:56 +01:00
foefl
b4b4181bd0
apply new state handling to API functions
2025-03-05 15:50:42 +01:00