removes fixed oscrypto dependency, it blocked pypi publishing (#195)

* disables tests on ubuntu-latest

* drops fixed oscrypto version for git commit

* version bump
pull/196/head v0.13.1
Miguel Sozinho Ramalho 2025-02-14 10:51:56 +00:00 zatwierdzone przez GitHub
rodzic 27f9287b65
commit 5614af3f63
Nie znaleziono w bazie danych klucza dla tego podpisu
ID klucza GPG: B5690EEEBB952194
3 zmienionych plików z 8 dodań i 12 usunięć

Wyświetl plik

@ -16,7 +16,8 @@ jobs:
fail-fast: false fail-fast: false
matrix: matrix:
python-version: ["3.10", "3.11", "3.12"] python-version: ["3.10", "3.11", "3.12"]
os: [ubuntu-22.04, ubuntu-latest] os: [ubuntu-22.04]
#TODO: re-enable ubuntu-latest, this is disabled as oscrypto cannot be pinned to github commit and pushed to pypi
defaults: defaults:
run: run:
working-directory: ./ working-directory: ./

14
poetry.lock wygenerowano
Wyświetl plik

@ -1367,18 +1367,14 @@ description = "TLS (SSL) sockets, key generation, encryption, decryption, signin
optional = false optional = false
python-versions = "*" python-versions = "*"
groups = ["main"] groups = ["main"]
files = [] files = [
develop = false {file = "oscrypto-1.3.0-py2.py3-none-any.whl", hash = "sha256:2b2f1d2d42ec152ca90ccb5682f3e051fb55986e1b170ebde472b133713e7085"},
{file = "oscrypto-1.3.0.tar.gz", hash = "sha256:6f5fef59cb5b3708321db7cca56aed8ad7e662853351e7991fcf60ec606d47a4"},
]
[package.dependencies] [package.dependencies]
asn1crypto = ">=1.5.1" asn1crypto = ">=1.5.1"
[package.source]
type = "git"
url = "https://github.com/wbond/oscrypto.git"
reference = "d5f3437ed24257895ae1edd9e503cfb352e635a8"
resolved_reference = "d5f3437ed24257895ae1edd9e503cfb352e635a8"
[[package]] [[package]]
name = "outcome" name = "outcome"
version = "1.3.0.post0" version = "1.3.0.post0"
@ -3168,4 +3164,4 @@ test = ["pytest (>=8.1,<9.0)", "pytest-rerunfailures (>=14.0,<15.0)"]
[metadata] [metadata]
lock-version = "2.1" lock-version = "2.1"
python-versions = ">=3.10,<3.13" python-versions = ">=3.10,<3.13"
content-hash = "c2503c982b9362c3757f39432cdaa8375b45e2d4a0497fa80c2b82a65d1eedf7" content-hash = "b3a6142d6495bc4c8741e9411d29352af219851e4b84b263f991e1bb6db1614e"

Wyświetl plik

@ -4,7 +4,7 @@ build-backend = "poetry.core.masonry.api"
[project] [project]
name = "auto-archiver" name = "auto-archiver"
version = "0.13.0" version = "0.13.1"
description = "Automatically archive links to videos, images, and social media content from Google Sheets (and more)." description = "Automatically archive links to videos, images, and social media content from Google Sheets (and more)."
requires-python = ">=3.10,<3.13" requires-python = ">=3.10,<3.13"
@ -22,7 +22,6 @@ classifiers = [
] ]
dependencies = [ dependencies = [
"oscrypto @ git+https://github.com/wbond/oscrypto.git@d5f3437ed24257895ae1edd9e503cfb352e635a8",
"gspread (>=0.0.0)", "gspread (>=0.0.0)",
"beautifulsoup4 (>=0.0.0)", "beautifulsoup4 (>=0.0.0)",
"bs4 (>=0.0.0)", "bs4 (>=0.0.0)",