@alerque, just FYI: python-aiohttp-retry
is an orphan and needs update. Would you consider adopting and updating it? Since you already maintain this package.
Search Criteria
Package Details: dvc 3.56.0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/dvc.git (read-only, click to copy) |
---|---|
Package Base: | dvc |
Description: | Open-source version control system for data science projects |
Upstream URL: | https://github.com/iterative/dvc |
Licenses: | Apache-2.0 |
Submitter: | None |
Maintainer: | alerque |
Last Packager: | alerque |
Votes: | 5 |
Popularity: | 0.000000 |
First Submitted: | 2018-10-04 23:00 (UTC) |
Last Updated: | 2024-10-23 09:20 (UTC) |
Dependencies (51)
- python (python37AUR, python311AUR, python310AUR)
- python-aiohttp-retryAUR
- python-appdirs (python-appdirs-gitAUR)
- python-benedictAUR
- python-colorama (python-colorama-gitAUR)
- python-configobj
- python-dictdifferAUR
- python-distro
- python-dpathAUR
- python-dvc-dataAUR
- python-dvc-renderAUR
- python-flatten-dictAUR
- python-flufl-lock
- python-fsspec
- python-funcyAUR
- python-gitdb
- python-gitpython
- python-grandalfAUR
- python-humanize
- python-inflect
- python-ntfsAUR
- python-packaging
- python-pathspec
- python-ply
- python-pydot
- python-pygtrieAUR (python-pygtrie-gitAUR)
- python-requests
- python-ruamel-yaml (python-ruamel-yaml-hgAUR)
- python-scmrepoAUR
- python-shortuuidAUR (python-shortuuid-gitAUR)
- python-shtab
- python-tqdm
- python-treelib
- python-voluptuous
- python-yaml (python-yaml-gitAUR)
- python-zc.lockfile
- python-build (make)
- python-installer (python-installer-gitAUR) (make)
- python-setuptools-scm (make)
- python-wheel (make)
- python-azure-storageAUR (optional) – support for Azure remote
- python-boto3 (optional) – support for AWS S3 remote
- python-fsspec (optional) – support for HDFS remote
- python-google-api-python-client (optional) – support for GDrive
- python-google-cloud-storageAUR (optional) – support for Google Cloud
- python-kerberos (optional) – support for webhfs
- python-oss2AUR (optional) – support for Aliyun Object Storage Service
- python-paramiko (python-paramiko-ngAUR) (optional) – support for SSH remote
- python-pyarrow (optional) – support for HDFS remote
- python-pydriveAUR (optional) – support for GDrive
- python-s3fsAUR (optional) – support for AWS S3 remote
Required by (1)
Sources (1)
MarsSeed commented on 2023-08-13 00:35 (UTC)
vuvko commented on 2022-01-10 12:33 (UTC)
I cannot confirm on a clean system now, but at least on almost clean one, it installed just from AUR (without the need of cloning your user repository).
vuvko commented on 2022-01-10 12:32 (UTC)
I installed it without an issue and it seems to work (at least dvc init
does not throw errors).
alerque commented on 2022-01-10 12:12 (UTC)
@vuvko Can you give the -2 pkgrel bump here a try? I've added packages for some of the new dependencies to the AUR and fixedup as much as I can. Some of the AUR packages for dependencies are not mine and are currently broken, but the builds of them in my user repository should be workable (dvc
is there too). It would be great to get confirmation that it functions properly again.
alerque commented on 2022-01-10 11:08 (UTC)
@vuvko Wow what a fiasco. It appears previous versions were being naughty and installing vendored dependencies silently during build. The latest version is being naughty in different way(s), including but not limited to the PyPi release actually being a git archive source tarball not an actual sdist build. Gah. I'll try to get something working, but the upstream project officially denouncing source builds makes this a hard one to keep up with.
vuvko commented on 2022-01-10 10:06 (UTC)
@alerque I understand your skepticism regarding the pip check
, but it should get dependencies from the dvc's setup.cfg
. Also after installation using this PKGBUILD the dvc init
command is exiting with an error:
ModuleNotFoundError: No module named 'fsspec'
After installing fsspec
it cannot find a dpath
module and so on.
alerque commented on 2022-01-10 09:34 (UTC)
@vuvko I'm happy to accept contributions for confirmed dependency issues as patches here (use git format-patch
) or as PRs on this GitHub repo. That being said I'm not convinced all those things are actually problems, pip check
is not an authority on what is actually required to function. My observation is all or most of those are not needed, but some may be valid to list as optdepends
.
vuvko commented on 2022-01-09 07:59 (UTC)
After installing with this PKGBUILD a lot of dependencies are still missing:
% pip check | grep dvc
dvc 2.9.3 requires aiohttp-retry, which is not installed.
dvc 2.9.3 requires dictdiffer, which is not installed.
dvc 2.9.3 requires diskcache, which is not installed.
dvc 2.9.3 requires dpath, which is not installed.
dvc 2.9.3 requires flatten-dict, which is not installed.
dvc 2.9.3 requires fsspec, which is not installed.
dvc 2.9.3 requires pydot, which is not installed.
dvc 2.9.3 requires python-benedict, which is not installed.
dvc 2.9.3 requires rich, which is not installed.
dvc 2.9.3 requires scmrepo, which is not installed.
dvc 2.9.3 has requirement grandalf==0.6, but you have grandalf 0.7.
piotlinski commented on 2021-10-06 09:10 (UTC)
On my installation there is some issue with fsspec
module:
Traceback (most recent call last):
File "/usr/bin/dvc", line 8, in <module>
from dvc.main import main
File "/usr/lib/python3.9/site-packages/dvc/__init__.py", line 6, in <module>
import dvc.logger
File "/usr/lib/python3.9/site-packages/dvc/logger.py", line 8, in <module>
from dvc.progress import Tqdm
File "/usr/lib/python3.9/site-packages/dvc/progress.py", line 6, in <module>
import fsspec
ModuleNotFoundError: No module named 'fsspec'
I tried installing it manually with pip, but there is some version mismatch, I was not able to sort out.
alerque commented on 2021-09-20 17:55 (UTC)
Please restore the build() function like this once was. Having it split is important for some environments and makes debugging the build easier for all possible scenarios. Also it's the guidelines, please refer to the wiki on packaging Python stuff.
This also needs a check() function and some related dependencies.
Pinned Comments
<deleted-account> commented on 2018-10-04 23:54 (UTC)
Note: This package is not supported by the DVC maintainers.
https://github.com/iterative/dvc/pull/1188