Ruslan Kuprieiev
e02437ed97
dvc: logger: use colorama to colorize output
...
Colors help readability, especially in verbose mode.
Current color map:
Debug: Blue
Info: White
Warning: Yellow
Error: Red
2017-05-22 14:44:31 +03:00
Ruslan Kuprieiev
57a30764b7
dvc: add -v|--verbose and -q|-quiet
...
These are cmdline shortcuts to change dvc's verbosity
without fiddling around with loglevel in dvc.conf.
Both are added and handled as a common options for
all dvc commands in base cmd class.
2017-05-22 04:14:37 +03:00
Ruslan Kuprieiev
96c25799f5
logger: use standard logging python module
...
There is no need to keep our own implementation, as we have
more versatile cross-platform standard module for it.
For now just replacing Logger class guts with redirects to
'logging' module, and writing everything into single logging
instance.
2017-05-22 04:14:28 +03:00
Ruslan Kuprieiev
d62ce5f8a4
dvc: fix usage msg
2017-05-21 03:33:13 +03:00
Ruslan Kuprieiev
ff3e4d21e1
Merge pull request #79 from efiop/master
...
dvc: fix --help
2017-05-21 02:55:33 +03:00
Ruslan Kuprieiev
76d1477e50
dvc: fix --help
...
Currently dvc prints "Unimplemented or unrecognized command: --help"
and returns error code when calling dvc --help.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-05-21 02:44:12 +03:00
Ruslan Kuprieiev
d03f3128c4
Merge pull request #76 from efiop/master
...
build: improve windows installer
2017-05-17 06:45:00 +03:00
Ruslan Kuprieiev
c5d10e514c
build: improve windows installer
...
1) Automatically update installer version by using dvc.main.VERSION
2) Make build.cmd more verbose and handle errors better
2017-05-16 20:31:20 -07:00
Dmitry Petrov
43e80bec4a
Extract DvcLock logic to a separate class
2017-05-15 19:44:56 -07:00
Dmitry Petrov
29de545752
Build with more details
2017-05-10 03:01:44 -07:00
Dmitry Petrov
0a92f93b6f
Track updated files. Close #61
2017-05-10 02:51:16 -07:00
Dmitry Petrov
e89603069b
Merge pull request #69 from efiop/master
...
build: add popup msgs about CreateSymLinkPrivilege
2017-05-09 23:13:25 -07:00
Ruslan Kuprieiev
73b4d3ef1f
build: add popup msgs about CreateSymLinkPrivilege
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-05-08 06:54:43 -07:00
Dmitry Petrov
3b87e228de
Merge pull request #67 from efiop/master
...
build: use well-knows SID instead of "Everyone"
2017-05-08 00:47:21 -07:00
Ruslan Kuprieiev
ea1eadfe06
build: use well-knows SID instead of "Everyone"
...
This will fix CreateSymLinkPermission modification in systems with
locale that is other than english.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-05-08 00:14:25 -07:00
Dmitry Petrov
61a62d5ca1
Merge pull request #66 from efiop/master
...
build: add ability to tweak PATH and CreateSymLinkPermission
2017-05-06 22:36:56 -07:00
Ruslan Kuprieiev
11fb068b03
build: add ability to tweak PATH and CreateSymLinkPermission
2017-05-07 02:47:02 -07:00
Dmitry Petrov
bf844426ab
Merge pull request #62 from efiop/master
...
build: use winpython and fix bugs
2017-05-06 11:41:32 -07:00
Ruslan Kuprieiev
ea298c5b54
build: use winpython and fix bugs
...
This will allow us to make our installer ~4 times smaller(120MB ->
30MB). This patch also has fix for PATH bug and installs dvc to whatever
direstory user specified.
2017-05-06 05:56:50 -07:00
Dmitry Petrov
5a3c81de9d
Increment version
2017-05-05 16:03:23 -07:00
Dmitry Petrov
5cc2f0d941
Fix unicode() issue for python3
2017-05-05 15:38:48 -07:00
Dmitry Petrov
f13b4cbfee
Merge pull request #60 from efiop/master
...
Miniconda-based Windows installer for standalone distribution of dvc
2017-05-04 17:43:47 -07:00
Ruslan Kuprieiev
9afee734f3
dvc: add __main__.py
...
This allows running dvc module directly: python -m dvc
2017-05-04 16:26:28 -07:00
Ruslan Kuprieiev
5db60a2586
build: use anaconda instead of nuitka
...
Nuitka is not able to handle all of our dependencies correctly,
so instead we're using anaconda which is essentially portable
python in single directory, that we can use to simply pip intsall
everything we need, pack it up and create an installer with inno
setup.
Currently, to build on windows(and for windows) you need to only
have Inno Setup 5 installed(no need for python!) and simply run
build.cmd from your prompt. It will automatically download latest
miniconda and produce dvc-{version}.exe in project's root.
Use dvc-{version}.exe to distribute dvc as a standalone application.
It doesn't require anything from user, everything it needs is provided
by our installer.
2017-05-04 16:22:17 -07:00
Dmitry Petrov
85d179041c
GCP credentials setup hack
0.8.1
2017-05-04 01:03:08 -07:00
Dmitry Petrov
825e1bdde8
Small typo fixes
2017-05-04 00:32:50 -07:00
Dmitry Petrov
5679530ed2
Installation comment
2017-05-04 00:20:51 -07:00
Dmitry Petrov
2486cba5c9
Small readme changes
2017-05-04 00:00:39 -07:00
Dmitry Petrov
fb0a59cae8
Gray pic space
2017-05-03 17:36:27 -07:00
Dmitry Petrov
7b56550a03
Gray pic should be smaller
2017-05-03 17:35:01 -07:00
Dmitry Petrov
04d4626435
Decrease images size in README
2017-05-03 17:30:35 -07:00
Dmitry Petrov
769b542aed
Merge branch 'master' of https://github.com/dataversioncontrol/dvc
2017-05-03 16:15:21 -07:00
Dmitry Petrov
cd99d48294
Tutorial scripts
2017-05-03 16:15:12 -07:00
Dmitry Petrov
49299ce2ff
Merge pull request #59 from efiop/master
...
build: add builder for windows
2017-05-03 15:16:56 -07:00
Ruslan Kuprieiev
ad181a6c7e
build: add builder for windows
...
It uses nuitka to convert dvc.py into standalone dvc.exe and then
uses Inno Setup script to create an installer.
2017-05-03 14:19:49 -07:00
Dmitry Petrov
df33769203
Requirements file for the tutorial
2017-05-03 03:48:51 -07:00
Dmitry Petrov
55d93a93ed
Do not check DVC_HOME
2017-05-03 02:37:36 -07:00
Dmitry Petrov
a3aad623de
Readme png --> jpg
2017-05-03 00:59:28 -07:00
Dmitry Petrov
c7723f5a62
Readme rounded image and short descr
2017-05-03 00:58:23 -07:00
Dmitry Petrov
2858ca57ac
Readme - small DVC icone
2017-05-03 00:53:27 -07:00
Dmitry Petrov
88fa8fc9ad
README test
2017-05-03 00:51:24 -07:00
Dmitry Petrov
b82cf334ab
fix image links
2017-05-03 00:43:53 -07:00
Dmitry Petrov
97430a6c98
README more details
2017-05-03 00:41:01 -07:00
Dmitry Petrov
390dba0c70
Start new version of README
2017-05-03 00:21:45 -07:00
Dmitry Petrov
844202f0a0
Add version
2017-05-02 23:14:23 -07:00
Dmitry Petrov
e2f39a522a
Fix unit tests
2017-05-02 23:12:57 -07:00
Dmitry Petrov
1cc813027f
Small cloud fixes
2017-05-02 23:03:25 -07:00
Dmitry Petrov
819af1cd22
Cloud rename: amazon to AWS, google to GCP
2017-05-02 22:49:58 -07:00
Dmitry Petrov
6801c408c9
Get rid of cloud gonfig check in runtime init
2017-05-02 22:34:21 -07:00
Dmitry Petrov
5b0aa00ca5
Help messages
2017-05-02 09:35:59 -07:00