foefl
9881070425
add new dep
2025-05-07 08:58:39 +02:00
foefl
ce24fd8126
use session as variable in sales forecast pipeline
2025-05-07 07:09:19 +02:00
foefl
2ce5b74fa4
bump version to 0.5.9
2025-04-30 16:31:46 +02:00
foefl
e57d39c416
add login check for first request execution
2025-04-30 15:44:08 +02:00
foefl
77b4bd9700
requests: add breakout if response is not auth related, fix #28
2025-04-30 14:54:31 +02:00
foefl
690431472c
add option for multiple company IDs, related to #26
2025-04-30 14:46:23 +02:00
foefl
248b811786
include login assertion in requests to eliminate unnecessary calls to the API
2025-04-30 08:42:44 +02:00
foefl
453490c0f5
basic logic for relogin in request
2025-04-30 07:53:25 +02:00
foefl
1d63469be9
prepare insertion of retry and assertion of login state
2025-04-29 16:09:08 +02:00
foefl
67406b5690
remove irrelevant statements
2025-04-29 14:13:10 +02:00
foefl
daaf48f1db
new dev version
2025-04-29 14:11:08 +02:00
foefl
d754a94f98
disable logging from SQLAlchemy, fix #24
2025-04-29 14:10:09 +02:00
foefl
1447752970
remove unneeded code
2025-04-17 11:57:25 +02:00
foefl
4072b97012
add env setup for runtime to enable multiprocessing parameter search by joblib, closes #23
2025-04-17 11:55:01 +02:00
foefl
a1057fc78b
enhanced config handling
2025-04-17 11:53:59 +02:00
foefl
214659c7f1
prepare fix for joblib support in C# environment, related to #23
2025-04-16 18:14:13 +02:00
foefl
58fd5bd921
bump version
2025-04-16 13:45:46 +02:00
foefl
c2757cca26
implement behaviour control by config via setup data path
2025-04-16 13:40:55 +02:00
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