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
Ruslan Kuprieiev
cb64491512
build: don't upgrade pip
2020-01-21 14:41:59 +02:00
Casper da Costa-Luis
b756f77787
revert whitespace changes, but keep stderr errors
2020-01-19 18:19:01 +00:00
Ruslan Kuprieiev
c064865c80
build: use build-requirements.txt
2020-01-11 04:55:34 +02:00
Ruslan Kuprieiev
e0313660cf
travis: mac: adjust bundler uninstall command
2019-12-18 18:50:03 +02:00
Ruslan Kuprieiev
a8b5387e12
build: mac: uninstall bundler
...
Related to https://github.com/iterative/dvc/issues/2970
2019-12-18 08:33:22 +02:00
Saugat Pachhai
461a79e1e8
Fix typos
2019-11-26 20:07:20 +05:45
n3hrox
53f4ad2943
add build cleanup
2019-11-10 23:56:28 +01:00
n3hrox
1156763e84
add pip fallback
2019-11-10 21:40:46 +01:00
n3hrox
707cce9bd2
remove unnecessary line
2019-11-10 20:24:26 +01:00
n3hrox
4fdf269450
fix dvc build path
2019-11-10 20:06:19 +01:00
n3hrox
c48c84261d
remove patches in favor of echo
2019-11-10 20:03:32 +01:00
n3hrox
e1dfb75055
Refactor get_package_manager
2019-11-10 19:46:48 +01:00
n3hrox
f4ee4b0434
Add better heuristic for build detection
2019-11-10 18:04:41 +01:00
Ruslan Kuprieiev
3b8c48793b
scripts: don't include completion scripts into mac pkg
...
Fixes https://github.com/iterative/dvc/issues/2585
2019-10-08 16:48:36 +03:00
Ruslan Kuprieiev
96eb7197c1
Merge pull request #2552 from mroutis/fix-2043
...
git: escape filename before ignoring it
2019-10-04 11:33:48 +03:00
Mr. Outis
e6ccf32189
scripts: upgrade pip before installing dependencies
2019-10-03 17:26:29 -05:00
Ruslan Kuprieiev
41552d0af7
deb/rpm/pkg: add zsh completion scripts
...
Fixes #2181
2019-10-03 22:02:33 +03:00
Nikita Kodenko
b1e56896d6
Completion script for MacOS
2019-10-04 01:09:56 +07:00
Nikita Kodenko
680a250119
scripts: bash completion included in deb/rpm packages
...
Fixes #2181
2019-10-02 22:49:50 +07:00
Ruslan Kuprieiev
3eb23870d2
build: posix: don't forget to install optional psutil
...
Fixes https://github.com/iterative/dvc/issues/2537
2019-09-26 18:33:36 +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
60ba9399da
build: quote description
2019-06-25 15:11:21 +03:00
Ruslan Kuprieiev
505403c864
build: use quotes for pkg description
2019-06-25 04:40:43 +03:00
Kurian Benoy
c8b2c10d7f
scripts:add description for debian package ( #2025 )
...
* scripts:add description for debian package
* add DESC variable to build_posix
* Fix typos
2019-06-01 20:35:47 +03:00
Aman Sharma
55ad81bf9d
Coalesce requirements.txt into setup.py ( #2017 )
...
* Coalesce `requirements.txt` and `tests/requirements.txt` into `setup.py`
* Remove requirements for tests
* Parse tests requirements in setup.py
* Append extra dependenices in test_requirements in setup.py
* Modify CI build to pass the tests
* Correctly install black requirements
* Install all requirements to pass the tests
2019-05-29 10:23:01 +03:00
Mr. Outis
b4d0d37ac8
dvc: refactor package versioning logic
...
- Use `version.py` to compute a dynamic version stored in `__version__`.
Version information was scattered across the source code
(`VERSION_BASE`, `VERSION`, `__version__`, and `version.py`).
- Read `__version__` from `setup.py` and **pin** it using custom
`build_py` command class.
This way, we can maintain consistancy between the build version
and the runtime one.
Also, this gives us the ability to run `setup.py` without depending on
on `dvc` itself.
Close #1824
2019-04-06 18:06:11 -06:00
Ruslan Kuprieiev
f0cbfe6c72
build: fix deb and rpm packages
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-24 18:39:19 +02:00
Ruslan Kuprieiev
0cd680cccf
build: don't use system gem
2018-12-24 08:56:23 +02:00
Ruslan Kuprieiev
65d74ee43c
build: use --after-{install,remove} scripts
...
Fixes #1455
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-24 08:11:29 +02:00
Ruslan Kuprieiev
12fde38407
scripts: fix typo in gem command
2018-12-24 05:13:46 +02:00
Ruslan Kuprieiev
eb907cf8cc
gem: don't use obsoleted arguments
2018-12-24 04:44:51 +02:00
Ruslan Kuprieiev
e1f736eaad
daemon: fix daemon when running in binary mode
...
When running from binary, we need to fixup environment variables
before launching new processes. We also need to detach from the parent
tty, because otherwise it causes problems for PyInstaller.
Plus, when binary is built as --onefile it still creates pop-up terminal
on windows, so we need to switch to --onedir.
Fixes #1446
Fixes #1444
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-12-18 18:13:55 +02:00
Ruslan Kuprieiev
e49952f8aa
scripts: posix: fix order
2018-05-17 14:54:15 +03:00
Ruslan Kuprieiev
adaf3f749f
scripts: merge build_linux and build_macos
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-05-17 14:18:40 +03:00