Package Details: python-dephell 0.8.3-8

Git Clone URL: https://aur.archlinux.org/python-dephell.git (read-only, click to copy)
Package Base: python-dephell
Description: universal Python project management: convert between formats, build, manage venvs
Upstream URL: https://github.com/dephell/dephell
Keywords: broken deprecated eol to-be-deleted unneeded unsupported
Licenses: ISC
Submitter: arojas
Maintainer: carlosal1015
Last Packager: carlosal1015
Votes: 1
Popularity: 0.000000
First Submitted: 2022-08-01 08:18 (UTC)
Last Updated: 2024-09-05 19:08 (UTC)

Latest Comments

carlosal1015 commented on 2024-08-30 14:32 (UTC)

I sent an email yesterday, please add me as comaintainer or when you have free time

This tool will save pypy3-packages, later pypy-3-flit-core last version it will not necessary.

Is working fine from my side 😊: https://asciinema.org/a/674149

carlosal1015 commented on 2024-08-30 13:33 (UTC)

I will try to submit this package to arch4edu repository in order to have package binaries there, build pypy3-installer-0.5.0 and later get rid off and use pypy3-flit-core and never use again python-dephell with python-m2r2.

MarsSeed commented on 2024-08-30 12:01 (UTC)

@carlosal1015, dephell is EOL since 2020 and its repo is archived. This package will be deleted in the near future, as it is broken in many ways and no longer supports the current Python packaging tools, API's and standards.

carlosal1015 commented on 2024-08-29 18:31 (UTC)

Hi, could you apply this patch in order to get working, please.

diff --git a/PKGBUILD b/PKGBUILD
index 4735d24..f87b2d1 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -30,7 +30,7 @@ _pydeps=(aiohttp
          "${_dhdeps[@]/#/dephell-}"
          html5lib
          jinja
-         m2r
+         m2r2
          packaging
          pip
          pygments
@@ -41,7 +41,7 @@ _pydeps=(aiohttp
          yaspin)
 depends=("${_pydeps[@]/#/python-}")
 checkdepends=(git python-pytest python-aioresponses python-requests-mock
-              python-moreorless)
+              python-moreorless python-graphviz)
 optdepends=('python-aiofiles: speed up file writes for files downloaded from warehouse'
             'python-docker: for the docker subcommand'
             'python-dockerpty: for the docker subcommand'
@@ -74,6 +74,12 @@ prepare() {
    # because https://github.com/pypa/pip/issues/7629 seems insufficient
    # to hold up non-PyPY platforms :/
    sed -i 's/pip<=19.3.1,>=18.0/pip/' setup.py
+
+        # Use m2r2 instead m2r
+        sed -i 's/m2r/m2r2/' dephell/controllers/_readme.py
+        sed -i 's/m2r/m2r2/' setup.py
+        sed -i 's/m2r/m2r2/' tests/test_repositories/test_warehouse_api.py
+        sed -i 's/0.2.1/0.3.3.post2/' tests/test_repositories/test_warehouse_api.py
 }

 build(){
@@ -90,7 +96,22 @@ check() {
        -k 'not test_git_git and not test_docs' \
        --no-network \
        --deselect tests/test_actions/test_entrypoints.py::test_smoke_get_entrypoints \
-       --deselect tests/test_commands/test_vendor_import.py::test_patch_imports
+       --deselect tests/test_commands/test_vendor_import.py::test_patch_imports \
+                --deselect tests/test_repositories/test_local.py::test_deps_file \
+                --deselect tests/test_resolving/test_apply_envs.py::test_not_deep \
+                --deselect tests/test_commands/test_inspect_project.py::test_inspect_project_command \
+                --deselect tests/test_commands/test_inspect_venv.py::test_inspect_venv_command \
+                --deselect tests/test_commands/test_venv_create.py::test_venv_create_command \
+                --deselect tests/test_commands/test_venv_destroy.py::test_venv_destroy_command \
+                --ignore=tests/test_resolving/test_python_compat.py \
+                --ignore=tests/test_converters/test_pip.py \
+                --ignore=tests/test_models/test_marker_tracker.py \
+                --ignore=tests/test_converters/test_poetrylock.py \
+                --ignore=tests/test_models/test_requirement.py \
+                --ignore=tests/test_commands/test_build.py \
+                --ignore=tests/test_commands/test_deps_convert.py \
+                --ignore=tests/test_converters/test_egginfo.py \
+                --ignore=tests/test_converters/test_poetry.py
 }

 package() {

carlosal1015 commented on 2023-06-19 16:39 (UTC)

No updates because https://github.com/dephell/dephell/blob/master/README.md?plain=1#L1

jopejoe1 commented on 2022-09-01 01:21 (UTC)

Should require python-m2r and not just m2r