Compare commits

..

No commits in common. "main" and "0.69" have entirely different histories.
main ... 0.69

4 changed files with 15 additions and 13 deletions

View File

@ -14,14 +14,13 @@ steps:
- mkdir -p /drone/src/out/ - mkdir -p /drone/src/out/
- mkdir -p /drone/src/dist/ - mkdir -p /drone/src/dist/
# add dependancies # add dependancies
- pacman -Sy --noconfirm --needed wget libunwind lib32-gnutls python3 python-pip gcc-fortran base-devel python-numpy python-pandas tk gcc-libs gnutls wine-staging - apk add --update python3 py3-pip python3-dev gfortran build-base py3-numpy python3-tkinter libgfortran libquadmath libgcc gnutls
# linux build # linux build
- cd /drone/src/ - cd /drone/src/
- python -m venv --system-site-packages venv - python -m venv venv
- source venv/bin/activate - source venv/bin/activate
- pip3 list
- pip3 config --user set global.progress_bar off - pip3 config --user set global.progress_bar off
- pip3 install --ignore-installed -r requirements.txt - pip3 install --prefer-binary -r requirements.txt
- pyinstaller --onefile --name matomo-csv-util.bin --hidden-import=tkinter -y --distpath /drone/src/out/ /drone/src/main.py - pyinstaller --onefile --name matomo-csv-util.bin --hidden-import=tkinter -y --distpath /drone/src/out/ /drone/src/main.py
- deactivate - deactivate
- cp -v out/matomo-csv-util.bin dist/ - cp -v out/matomo-csv-util.bin dist/
@ -46,10 +45,9 @@ steps:
- md5 - md5
- sha256 - sha256
- crc32 - crc32
when: trigger:
event: event:
exclude: - tag
- push
image_pull_secrets: image_pull_secrets:
- docker_token - docker_token

View File

@ -1,5 +1,4 @@
## Matomo CSV Util ## iNewsletter CSV Util
GUI utility to convert a csv with multiple columns to a valid Matomo .csv import file GUI utility to convert csv with multiple columns to iNewsletter .csv import
Needed columns= name, email Needed columns= name, email
All the other available columns will be treated as attributes of the subscriber.

View File

@ -1,6 +1,10 @@
from tkinter import * try:
from Tkinter import *
except ImportError:
from tkinter import *
import csv import csv
import json import json
import base64
import os.path import os.path
import numpy as np import numpy as np
import pandas as pd import pandas as pd

View File

@ -1,6 +1,7 @@
altgraph==0.17.4 altgraph==0.17.4
numpy==1.26.3; platform_system == "Windows" numpy==1.26.3
packaging==23.2 packaging==23.2
pandas==2.2.0; platform_system == "Linux"
pandas==2.0.3; platform_system == "Windows" pandas==2.0.3; platform_system == "Windows"
pefile==2023.2.7 pefile==2023.2.7
pyinstaller==6.3.0 pyinstaller==6.3.0