pull/72/head
msramalho 2023-02-07 23:24:44 +00:00
rodzic 98f4702b9c
commit 8bbe7e2057
4 zmienionych plików z 20 dodań i 1410 usunięć

Wyświetl plik

@ -28,6 +28,7 @@ jobs:
steps:
- uses: actions/checkout@v3
- name: Set up Python 3.10
uses: actions/setup-python@v4
with:
@ -35,12 +36,21 @@ jobs:
- name: Install dependencies
run: |
python -m pip install --upgrade pip
pip install build
- name: Build package
run: python -m build
- name: Publish package
python -m pip install --upgrade --upgrade-strategy=eager pip setuptools wheel twine
python -m pip install -e . --upgrade
python -m pipenv install --dev
env:
PIPENV_DEFAULT_PYTHON_VERSION: "3.10"
- name: Build wheels
run: |
python -m pipenv run python setup.py sdist bdist_wheel
# to upload to test pypi, pass repository_url: https://test.pypi.org/legacy/ and use secrets.TEST_PYPI_TOKEN
- name: Publish a Python distribution to PyPI
uses: pypa/gh-action-pypi-publish@release/v1
with:
user: __token__
password: ${{ secrets.PYPI_API_TOKEN }}
password: ${{ secrets.PYPI_TOKEN }}
# repository_url: https://test.pypi.org/legacy/
packages_dir: dist/

4
setup.py 100644
Wyświetl plik

@ -0,0 +1,4 @@
from setuptools import setup
if __name__ == "__main__":
setup()

Wyświetl plik

@ -1,39 +0,0 @@
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
gspread = "*"
boto3 = "*"
argparse = "*"
beautifulsoup4 = "*"
tiktok-downloader = "*"
bs4 = "*"
loguru = "*"
ffmpeg-python = "*"
selenium = "*"
snscrape = "*"
yt-dlp = "*"
telethon = "*"
google-api-python-client = "*"
google-auth-httplib2 = "*"
google-auth-oauthlib = "*"
oauth2client = "*"
python-slugify = "*"
pyyaml = "*"
dateparser = "*"
vk-url-scraper = "*"
python-twitter-v2 = "*"
instaloader = "*"
tqdm = "*"
jinja2 = "*"
cryptography = "==38.0.4"
dataclasses-json = "*"
[requires]
python_version = "3.9"
[dev-packages]
autopep8 = "*"
setuptools-pipfile = "*"

1365
src/Pipfile.lock wygenerowano

Plik diff jest za duży Load Diff