Casper da Costa-Luis
2ba73daedc
snap: make future major version upgrades easier ( #4038 )
...
Related: #3999
Related: #4037
2020-06-13 23:27:03 +03:00
Casper da Costa-Luis
5efc3bbee2
snap: build fixes ( #3990 )
...
* snap: drop sudo
Fixes #3989
* snap: ci: fix builds
* snap: ci: developer notifications
* snap: minimise size
* debug commit
* Revert "snap: minimise size"
This reverts commit 77b41a96f68b2c8df833803d0a644172b7db4779.
* fix image info
* Revert "debug commit"
This reverts commit 232baf0ad78335b0f3806456a3f20b82cdf0f24c.
* snap: v1 channels
Related: #3872
2020-06-10 00:00:15 +03:00
Saugat Pachhai
b47b2c5673
tests: update mock-ssh-server ( #3986 )
2020-06-09 12:39:10 +03:00
Ruslan Kuprieiev
036ce9398e
tests: move mock-ssh-server git dependency ( #3953 )
...
This one doesn't allow us to release new pre-releases, because pypi
forbids that:
https://travis-ci.com/github/iterative/dvc/jobs/343343967#L2447
Let's install it separately for now, until there is a new official
mock-ssh-server release.
2020-06-04 05:54:29 +03:00
Ruslan Kuprieiev
f504245f35
pre-commit: don't run dvc in parallel ( #3912 )
...
* pre-commit: use local hooks
* pre-commit: don't run dvc in parallel
By default pre-commit will try to run hooks in parallel, which results
in some dvc instances failing to acquire repo locks.
Fixes #3751
2020-05-29 21:20:46 +03:00
Casper da Costa-Luis
ce8036e535
snap: release non-stable-semver tags to beta ( #3865 )
...
* snap: release non-stable-semver tags to beta
- fixes #3860
* snap: document --beta
2020-05-24 20:40:53 +03:00
Ruslan Kuprieiev
b7ad2dc841
test: fix hdfs/azurite/oss tests ( #3864 )
...
* travis: fix typo
* tests: azure: fix expected etag format
* test: ssh: increase the number of tries
* travis: don't install docker
* dvc: update pyarrow
* tests: ssh: don't leak connections
* remote: don't fail when cache/remote doesn't have prefix subdir
2020-05-23 23:46:40 +03:00
Saugat Pachhai and Casper da Costa-Luis
109ded4068
dvc: support Python3.8 ( #3463 )
...
* py38: make wheels
- ci: set ARROW_LIBHDFS_DIR to load native library
- deps: pin pyarrow to 0.15.1 for py<=3.7
- pin deps for python<3.8
- pin deps for python==3.8 as well
- add windows Py38 on travis
- do not use speedcopy for Python3.8 and Windows
* use realpath to resolve symbolic links
* do not build pkgs for Windows and Linux on Python3.8
* reorder
* pyarrow: document regression fix
Co-authored-by: Casper da Costa-Luis <[email protected] >
2020-03-16 19:18:33 +00:00
Ruslan Kuprieiev
40519005f5
travis: hadoop: update tar location
2020-03-10 10:20:34 +02:00
Ruslan Kuprieiev
37e4a5dcd4
travis: use us-west-2 aws s3 region
2020-03-09 19:10:47 +02:00
Casper da Costa-Luis
b0b69ce819
lint/pre-commit/ci: replace shfmt => beautysh
2020-01-31 19:14:51 +00:00
Casper da Costa-Luis
4e87bf9e0e
try beautysh
2020-01-31 19:07:53 +00:00
Casper da Costa-Luis
0f13f47269
ci:fix silly go check
2020-01-30 23:42:29 +00:00
Casper da Costa-Luis
605c4af9c6
ci:split checks into py & go jobs
2020-01-30 23:37:53 +00:00
Casper da Costa-Luis
cf257f9617
ci:still try to use go
2020-01-30 23:25:57 +00:00
Casper da Costa-Luis
2734f49b9e
ci:check:fix go install
2020-01-30 22:50:41 +00:00
Casper da Costa-Luis
10c5103ed7
lint: run shfmt -i 2
2020-01-30 22:26:49 +00:00
Casper da Costa-Luis
2e79ce3318
lint: run shfmt
...
Related to #2834 and #2969 .
2020-01-30 21:22:12 +00:00
Casper da Costa-Luis
f02c804cad
tidy up
2020-01-22 16:04:42 +00:00
Casper da Costa-Luis
c13b24fb40
fix master/edge release provider argument conflicts
2020-01-21 19:50:22 +00:00
Ruslan Kuprieiev
8d8a1c0f0c
travis: don't upgrade pip
2020-01-21 14:14:54 +02:00
Casper da Costa-Luis
f80626b5d0
recompress conditional snap channel
2020-01-19 19:10:25 +00:00
Casper da Costa-Luis
d34aa4471b
minor comments
...
- explains review concerns in #3158
2020-01-16 20:36:42 +00:00
Casper da Costa-Luis
4b16252c48
tidy deploy_condition
2020-01-15 15:41:02 +00:00
Ruslan Kuprieiev
f920afd5dd
travis: fix aws config condition
...
Close #3113
2020-01-12 02:23:15 +02:00
Mr. Outis
c61254dc75
py3: get rid of py2 on CI scripts
2019-12-30 19:16:10 -06:00
Ruslan Kuprieiev
f4daf3bacc
travis: retry choco installs
2019-12-18 09:16:49 +02:00
Ruslan Kuprieiev
f09517ad09
travis: windows: use python 3.7.5
2019-11-30 20:11:11 +02:00
Saugat Pachhai
461a79e1e8
Fix typos
2019-11-26 20:07:20 +05:45
Ruslan Kuprieiev
e4c3dbf49b
test: try using azurite 3.3.0-preview
...
Azurite was updated [2] to support new SAS tokens, so we no longer need
to downgrade azure-storage-blob for our tests.
[1] https://github.com/iterative/dvc/issues/2387
[2] https://github.com/Azure/Azurite/issues/250
2019-11-13 03:25:06 +02:00
Ruslan Kuprieiev
95fe1578bb
dvc: automatically reorder imports
2019-11-05 02:34:40 +02:00
Ruslan Kuprieiev
0bfb3c0ab2
get/import/url: handle existing output directory ( #2610 )
...
* get/import/url: handle existing output directory
Currently if you run
```
dvc get https://github.com/iterative/example-get-started model.pkl --out .
```
it will nuke your cwd. To fix that we need to properly handle existing
directories, same as usual unix cli utilities do that.
* travis: specify python version when installing from chocolatey
Fixes #2609
2019-10-15 22:42:52 +03:00
Ruslan Kuprieiev
2f30bddfab
travis: use azurite v3
...
Trying to fix azure error on our ci:
https://travis-ci.com/iterative/dvc/jobs/224085273
Workaround for #2387
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-08-11 05:04:25 +03:00
Ruslan Kuprieiev
3f19036646
travis: osx: speedup install stage
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-08-10 04:15:22 +03:00
Ruslan Kuprieiev
cd1a616624
travis: osx: retry brew cask install
...
It is failing randomly.
2019-08-01 21:00:19 +03:00
Ruslan Kuprieiev
3bdcaba39f
travis: osx: retry brew update
...
Fixes #2347
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-31 20:49:08 +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
f901ba5c10
tests: use moto pre-release
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-20 16:09:44 +03:00
Ruslan Kuprieiev
c2d25f455f
travis: hadoop: fix typo
2019-07-20 03:00:39 +03:00
Ruslan Kuprieiev
3ccb80466a
travis: hadoop: add openjdk-7 ppa
2019-07-20 02:45:38 +03:00
Ruslan Kuprieiev
a4e461fc02
travis: hadoop: use openjdk-7
2019-07-20 02:32:49 +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
9eb06fee3b
travis: before_install: don't set -x,-e in env.sh
2019-07-10 15:22:22 +03:00
Ruslan Kuprieiev
fa89e84baa
travis: use stages ( #2249 )
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-10 12:12:11 +03:00
Ruslan Kuprieiev
8e8dc921a3
travis: try build packages on regular builds ( #2244 )
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2019-07-10 03:25:52 +03:00
Ruslan Kuprieiev
0ab55f84ba
travis: don't uninstall awscli on win
2019-07-08 21:42:08 +03:00
Ruslan Kuprieiev
a8bd68c848
travis: windows: fix typo in choco command
2019-07-08 21:05:02 +03:00
Ruslan Kuprieiev
5ac6509ffd
travis: win: install awscli using choco
2019-07-08 18:21:49 +03:00
Ruslan Kuprieiev
d0299b3edf
travis: debug windows s3 test
2019-07-08 17:47:54 +03:00
Ruslan Kuprieiev
7ad3c56865
travis: don't override before_install ( #2239 )
2019-07-07 15:57:08 +03:00