diff --git a/.github/workflows/docs-action.yml b/.github/workflows/docs-action.yml index f0693538..270dd977 100644 --- a/.github/workflows/docs-action.yml +++ b/.github/workflows/docs-action.yml @@ -11,13 +11,18 @@ on: jobs: docs: name: Build Relenv Documentation - runs-on: ubuntu-20.04 + runs-on: ubuntu-24.04 steps: + - name: Setup Python 3.11 + uses: actions/setup-python@v5 + with: + python-version: 3.11 + - name: Install System Deps run: | sudo apt-get update - sudo apt-get install -y enchant git gcc imagemagick make zlib1g-dev libc-dev libffi-dev g++ libxml2 libxml2-dev libxslt-dev libcurl4-openssl-dev libssl-dev libgnutls28-dev xz-utils + sudo apt-get install -y enchant-2 git gcc imagemagick make zlib1g-dev libc-dev libffi-dev g++ libxml2 libxml2-dev libxslt-dev libcurl4-openssl-dev libssl-dev libgnutls28-dev xz-utils - uses: actions/checkout@v3 with: diff --git a/setup.cfg b/setup.cfg index db761e6b..16579870 100644 --- a/setup.cfg +++ b/setup.cfg @@ -17,13 +17,15 @@ packages = find: package_dir = relenv = relenv include_package_data = True -install_requires = - ppbt; sys_platform == "linux" + [options.entry_points] console_scripts = relenv = relenv.__main__:main +[options.extras_require] +toolchain = ppbt + [sdist] owner = root group = root