Remove vobject dependency from project and workflow

Eliminated the use of the vobject library from the codebase, dependency groups, and GitHub Actions workflow. vobject is no longer a dependency for vCards enrichment.
This commit is contained in:
KnugiHK
2025-12-14 23:47:24 +08:00
parent ddd0ac3143
commit bb10203b44
3 changed files with 7 additions and 23 deletions

View File

@@ -20,7 +20,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pycryptodome vobject javaobj-py3 ordered-set zstandard nuitka==2.6.7
pip install pycryptodome javaobj-py3 ordered-set zstandard nuitka==2.6.7
pip install .
- name: Build binary with Nuitka
run: |
@@ -45,7 +45,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pycryptodome vobject javaobj-py3 ordered-set zstandard nuitka==2.6.7
pip install pycryptodome javaobj-py3 ordered-set zstandard nuitka==2.6.7
pip install .
- name: Build binary with Nuitka
run: |
@@ -69,7 +69,7 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install pycryptodome vobject javaobj-py3 ordered-set zstandard nuitka==2.6.7
pip install pycryptodome javaobj-py3 ordered-set zstandard nuitka==2.6.7
pip install .
- name: Build binary with Nuitka
run: |