91 Commits

Author SHA1 Message Date
Bruce
6b2991f782 Merge pull request #34 from bcye/feature/csv-handler
Add CSV Handler
docker/0.7.0
2025-10-21 14:36:23 +02:00
Bruce
6a85382e16 Merge pull request #42 from bcye/fix/dont-supress-exceptions
remove exception-returning since it overwrites `fail_on_error`
2025-10-21 14:27:15 +02:00
275b1ee41f resolve more suggestions 2025-10-21 13:30:25 +02:00
Rémy Moll
07eaa62669 Apply suggestions from code review
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-21 13:23:53 +02:00
89df88acc0 remove exception-returning since it overwrites fail_on_error 2025-10-21 13:16:53 +02:00
6ae83a2ee4 remove trailing comment 2025-10-21 13:09:01 +02:00
Bruce
0207755b99 Merge pull request #40 from bcye/feature/s3-handler
Feature: S3 handler
docker/0.6.0
2025-10-20 23:02:22 +02:00
22c7d48d3d refined handling of a single file object leveraging create and close methods 2025-10-15 18:55:29 +02:00
Bruce Röttgers
ee8359491a add new csv handler 2025-10-15 18:30:35 +02:00
012a57674e update the other handlers to reflect the changes 2025-10-15 17:42:45 +02:00
c48b326660 set processing timeout higher since s3 tasks are somewhat slow and processing the whole batch takes some time 2025-10-14 19:00:25 +02:00
c9825ecf90 switched to aiobotocore 2025-09-30 17:46:37 +02:00
0c28033a44 tried some home-made async 2025-09-30 17:46:37 +02:00
8f4f19f8e6 basic implementation of an s3 handler 2025-09-30 17:46:37 +02:00
Bruce
bb95c05e80 Merge pull request #30 from bcye/feature/docker-multi-stage-builds
Docker multi stage builds
2025-09-30 16:21:59 +02:00
Bruce
0697b6ddc9 Merge pull request #39 from bcye/license-fixup
License Inconsistencies
2025-09-29 18:49:48 +02:00
Bruce
80fa429a89 fix remaining inconsistencies 2025-09-29 18:48:02 +02:00
Bruce Röttgers
8c4c66ed94 fix entrypoint for alpine 2025-09-29 18:39:47 +02:00
Bruce Röttgers
0bf0238ef1 move remaining files 2025-09-29 17:51:42 +02:00
Bruce Röttgers
183aa1ae66 Merge branch 'main' into feature/docker-multi-stage-builds 2025-09-29 17:49:23 +02:00
Bruce Röttgers
833d5374f6 revert ./ change 2025-09-29 17:47:28 +02:00
Bruce
66050cb22b Merge pull request #31 from bcye/feature/entrypoint.sh
Move Docker CMD to Entrypoint
2025-09-29 14:36:28 +02:00
Bruce
307ab4f94e Make entrypoint.sh executable 2025-09-29 14:35:55 +02:00
Bruce
5250d99d52 Merge pull request #37 from bcye/bcye-patch-1
Relicense to MPL
2025-09-10 11:22:08 +02:00
Bruce
792693cb72 Relicense to MPL 2025-09-10 11:21:53 +02:00
Bruce
8f099dc7bc Merge pull request #33 from bcye/feature/multiple-handlers
Allow for multiple handlers
2025-06-03 14:52:14 +02:00
Bruce Röttgers
be28fddeb5 accept kwargs to forward max conc 2025-05-16 20:42:31 +02:00
Bruce Röttgers
5031f33ea2 move semaphore to handler level 2025-05-16 20:32:21 +02:00
Bruce Röttgers
60c13fb9ec support multiple handlers 2025-05-16 20:27:59 +02:00
Bruce
f73046bd65 Merge pull request #32 from bcye/relicense-types
relicense types to MIT
2025-05-16 16:34:54 +02:00
Bruce
5d1ec5bb2e relicense types to MIT 2025-05-16 16:33:54 +02:00
Bruce
bb8cbe18c4 move docker cmd to entrypoint 2025-05-14 15:16:04 +02:00
ba3091b11f allow multi-architecture builds 2025-05-13 16:52:35 +02:00
03e41cf685 switch to multistage build 2025-05-13 16:52:20 +02:00
10fbef63b3 move code to dedicated src/ folder 2025-05-13 16:52:01 +02:00
Bruce
38901474c6 Merge pull request #29 from bcye/feature/parse-titles
Parse Titles
docker/0.5.0
2025-05-13 16:28:27 +02:00
Bruce Röttgers
b33201e930 add title parsing from xml 2025-05-07 15:22:20 +02:00
Bruce
93d99bf062 Merge pull request #21 from bcye/feature/docker
Dockerize
2025-04-30 22:11:31 +02:00
Bruce
1a5b9b44e0 Merge branch 'main' into feature/docker 2025-04-30 22:10:55 +02:00
Bruce
3126d2c39b Merge pull request #20 from bcye/feature/test-parser
Add Unit Tests for Parser
2025-04-30 22:08:53 +02:00
Bruce Röttgers
84e9a68bac update reference 2025-04-30 22:06:29 +02:00
Bruce Röttgers
f67d8d3963 Merge branch 'main' into feature/test-parser 2025-04-30 22:05:41 +02:00
Bruce Röttgers
c780a4bb99 Merge branch 'main' into feature/test-parser 2025-04-30 22:04:05 +02:00
Bruce Röttgers
1e89b20483 test scripts didnt have excerpts afterall 2025-04-30 22:02:41 +02:00
Bruce
1c16ee87e6 Update README.md 2025-04-30 21:47:19 +02:00
Bruce
fba9be556e add proper attribution for fixtures from wikivoyage 2025-04-30 21:34:43 +02:00
Bruce
729d4adc62 Merge pull request #18 from bcye/feature/only-python
Integrate Node Script into Python
2025-04-30 21:12:51 +02:00
Bruce Röttgers
0c2905c119 Merge branch 'main' into feature/only-python 2025-04-30 16:20:13 +02:00
Bruce Röttgers
08cd8b41fe reflect new filename (main.py) in docker 2025-04-30 14:01:56 +02:00
Bruce Röttgers
63babeace3 Merge branch 'feature/only-python' into feature/docker 2025-04-30 14:01:34 +02:00