Ruslan Kuprieiev
e75c52a170
setup: freeze awscli version
2019-11-03 15:09:29 +02:00
Ruslan Kuprieiev
3514cc5b5a
test: freeze moto version
2019-11-03 14:49:36 +02:00
Alexander Schepanovski
77fcd49695
dvc: fix tqdm dep ( #2694 )
...
tqdm==4.35.0 was throwing KeyError: 'percentage'.
2019-10-30 16:43:18 +02:00
Ruslan Kuprieiev
24ed639901
setup: add upper limit for tqdm version
...
https://github.com/iterative/dvc/issues/2659#issuecomment-545940739
2019-10-24 17:29:53 +03:00
Ruslan Kuprieiev
8d067c8805
setup: update project url
2019-10-24 15:19:04 +03:00
Ruslan Kuprieiev
e7c5ea6bb4
setup: use more flexible networkx reqs
...
https://github.com/iterative/dvc/commit/50fc721811a015142b476e90f8d198a99e88892f
2019-10-17 15:13:12 +03:00
Ruslan Kuprieiev
50fc721811
setup: fix networkx reqs
2019-10-17 14:22:28 +03:00
Ruslan Kuprieiev
2df6555ef0
setup: update pyinstaller to 3.5 ( #2615 )
...
As a part of the research for https://github.com/iterative/dvc/issues/2600
2019-10-16 17:22:25 +03:00
Irchan Bani
711dc2ea9a
setup: change define __version__ ( #2592 )
...
* setup: change define __version__
* setup: run pre-commit install, black, adn flake8
2019-10-10 14:21:16 +03:00
Ruslan Kuprieiev
449f43f3cc
requirements: require gitdb2 >= 2.0.6
...
Fixes https://github.com/iterative/dvc/issues/1880
2019-10-04 12:58:59 +03:00
Mr. Outis
cfecb75c4c
setup: pathspec@1d321d -> pathspec>=0.6.0
2019-10-03 21:55:21 -05:00
Mr. Outis
1f6d8964b5
setup: pathspec@master -> pathspec@1d321d
2019-10-03 12:25:12 -05:00
Mr. Outis
a47ea23561
git: use escape method from GitWildMatchPattern
2019-10-03 12:10:52 -05:00
Alexander Schepanovski
eac0aa13b2
perf: use packaging.version instead of pkg_resources
...
This is the same functionality without a cost of loading a huge package.
2019-09-17 14:32:31 +07:00
Alexander Schepanovski
293a50d75c
perf: use fast entry points on non-wheel install
...
This avoids importing `pkg_resources` on startup, which saves around 200
ms.
NOTE: wheel installer uses its own entry points template, which is the same
fastentrypoints.py script provides, so no gain there.
2019-09-12 22:33:59 +07:00
Paweł Redzyński and Ruslan Kuprieiev
69f0de0090
google-resumable-media build problems ( #2449 )
...
* google-resumable-media hook for pyinstaller
* working wtih g-r-m build with -e
* update google-cloud-storage
* google-cloud-storage hook: remove hiddenimports
* Update setup.py
Co-Authored-By: Ruslan Kuprieiev <[email protected] >
2019-09-12 12:12:37 +03:00
Ruslan Kuprieiev
05adcf9a4f
Merge pull request #2461 from Suor/nfs
...
dvc: switch to flufl lock
2019-09-11 16:43:40 +03:00
Alexander Schepanovski
d9d85f3cb0
dvc: fix locks in Python2.7/Windows
...
Return to zc.lockfile lock in Python 2, NFS is not supported there
anyway since sqlite3 doesn't support URIs.
2019-09-11 14:17:21 +07:00
Mr. Outis
e0fd808ab0
setup: iterative/mock-ssh-server -> pypi mock-ssh-server
2019-09-09 11:15:49 -05:00
Mr. Outis
b4507444d5
version: adjust get_fs_type to discover all partitions
2019-09-06 19:27:23 -05:00
Alexander Schepanovski
1bdaca0d6c
dvc: switch to flufl lock
...
This locks employs hardlink trick, which works on NFS and alike unlike
fcntl/open locks.
Closes #1918 .
2019-09-06 16:29:09 +07:00
Mr. Outis
d7da4fcd37
fix formatting
2019-09-05 10:52:15 -05:00
Mr. Outis
cdee18a7a6
fix formatting
2019-09-03 00:27:10 -05:00
Mr. Outis
69638527cb
setup: mroutis/mock-ssh-server -> iterative/mock-ssh-server
2019-09-03 00:01:14 -05:00
Mr. Outis
bbfaf3a22b
setup: use mock-ssh-server version supporting lstat
2019-09-02 23:21:20 -05:00
pawel
331ab8c983
refactor note
2019-08-30 18:29:35 +02:00
Paweł Redzyński and Ruslan Kuprieiev
bd04972e9e
Update setup.py
...
Co-Authored-By: Ruslan Kuprieiev <[email protected] >
2019-08-30 18:13:49 +02:00
Paweł Redzyński and Ruslan Kuprieiev
48ac0b7c27
Update setup.py
...
Co-Authored-By: Ruslan Kuprieiev <[email protected] >
2019-08-30 18:13:40 +02:00
pawel
3c01f07ffd
setup: add note why we restrict google-resumable-media version
2019-08-30 14:04:12 +02:00
pawel
e766595687
workaround for google-resumable-media==0.3.3 build problem
2019-08-30 12:03:19 +02:00
Casper da Costa-Luis
c9342754ed
fixed with progress
...
- fixes #2434
2019-08-25 01:18:57 +01:00
Ruslan Kuprieiev
096a043e21
dvc: don't include gssapi
...
If user needs it, he can install it by himself through pip.
https://github.com/iterative/dvc/pull/2424#issuecomment-523990535
https://github.com/iterative/dvc.org/pull/582
2019-08-24 07:20:06 +03:00
joshua postel
cbc5e1b52d
setup.py: add gssapi requirement
...
Fixes #2327
2019-08-21 14:10:53 -04:00
Casper da Costa-Luis
f90fd179b1
update tqdm version
2019-08-18 23:43:35 +01:00
Casper da Costa-Luis
7328ff4866
update tqdm requirement
2019-08-11 01:41:01 +01:00
Casper da Costa-Luis
1511fd6dcc
add preliminary tqdm work
2019-08-10 14:11:02 +01:00
Ruslan Kuprieiev
60bcd3dc13
Merge pull request #2371 from Suor/streaming
...
api: make .open() stream data for Azure
2019-08-09 18:42:40 +03:00
Alexander Schepanovski
e5e29065c8
api: make .open() stream data for Azure
...
This employs generating temporary signed public url and then streaming
from it. The bulk of the code might be reused for other remotes.
Url streaming does resume on connection error using "Range" header and
regenerates public url too.
If remote class doesn't provide .open() then this falls back to pulling
a file and opening it locally.
2019-08-09 21:51:43 +07:00
Ruslan Kuprieiev
f8673e79c6
requirements: update ruamel.yaml
...
Fixes #2334
2019-08-08 14:26:35 +03:00
Max Risuhin
078a5c063f
Update azure-storage-blob package (== 2.1.0)
2019-08-05 01:27:19 -07:00
Alex Joz and Ruslan Kuprieiev
2500ce64a6
Restrict ruamel.yaml version due import error ( #2335 )
...
* restrict ruamel.yaml version due import error
* Update setup.py
Co-Authored-By: Ruslan Kuprieiev <[email protected] >
2019-07-29 00:49:29 +03:00
Ruslan Kuprieiev
4a4ddf078c
version: temporarily make psutil optional
...
Workaround for https://github.com/iterative/dvc/issues/2284
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-25 01:52:11 +03:00
Ruslan Kuprieiev
93f0062482
setup: freeze pyarrow version
2019-07-23 14:27:51 +03:00
Ruslan Kuprieiev
f901ba5c10
tests: use moto pre-release
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-20 16:09:44 +03:00
Ruslan Kuprieiev
68bebe7944
remote: hdfs: use pyarrow and connection pool
...
Related to #1629
Speeds up HDFS tests significantly. E.g. ExternalHDFS test goes from 600
sec to 190sec. test_open_external[HDFS] from 160sec to 3sec.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-20 01:12:17 +03:00
Ruslan Kuprieiev
958a4fbd3c
tests: s3: use moto for multipart test
...
Fixes #1889
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-18 20:51:49 +03:00
Ruslan Kuprieiev
99065bd42e
dvc: networkx 2.3 doesn't support py2 anymore ( #2250 )
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-10 05:58:23 +03:00
Andrew Grigorev
40c10bd916
ci: pydocstyle==4.0.0 breaks flake8
2019-07-06 21:55:33 +03:00
Ruslan Kuprieiev
12c7689a74
dvc: update paramiko requirements
...
Fixes #2155
No longer need to explicitly ignore paramiko warnings.
Big thanks to @cowlinator for the heads-up!
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-06-24 00:24:06 +03:00
Ruslan Kuprieiev
918ef646dc
appveyor: test py2 and py3
...
Related to #2166
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-06-23 13:33:47 +03:00