Ruslan Kuprieiev
20c1bfe5ff
setup: pypi fixes
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-21 12:17:26 +02:00
Ruslan Kuprieiev
46bb7e1c63
setup.py: use m2r to convert README.md to rst
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-21 12:01:16 +02:00
Ruslan Kuprieiev
93194ecd2d
dvc: setup.py: add long description
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-21 11:14:19 +02:00
Dmitry
c177e1c52d
Update description in the package
2018-03-21 01:53:56 -07:00
Ruslan Kuprieiev
6b285e611c
dvc: validate stage files
...
Fixes #578
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-20 10:40:37 +02:00
Ruslan Kuprieiev
e67be7afca
dvc: add pyasn1 to requirements
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-18 13:11:44 +02:00
Ruslan Kuprieiev
fa22e56917
state: use str representations for inode and mtime
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-18 12:35:56 +02:00
Ruslan Kuprieiev
b7e9c9f021
pip: add setuptools version dependency
...
Fixes #555
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-16 12:11:22 +02:00
Ruslan Kuprieiev
b728d942c7
state: optimize state storage and computation
...
Reduces 'dvc add' time for 30K files from 25sec to 9sec.
Fixes #546
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-03-13 20:18:03 +02:00
Ruslan Kuprieiev
04d11c1762
Remove pygraphviz from install_requires
2018-03-12 18:58:46 +02:00
Ruslan Kuprieiev
068f742852
dvc: use zc.lockfile instead of fasteners
...
fasteners' InterProcessLock doesn't work within
one process, thus it is not suitable for our dvc
library.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-27 04:20:32 +02:00
Ruslan Kuprieiev
4e2d6d1cd1
dvc: cleanup requirements
...
There are a lot of old unused dependecies that need to be cleaned up.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-24 02:29:03 +02:00
Ruslan Kuprieiev
385317eb4c
dvc: relax version requirements
...
Fixes #480
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-02-24 02:29:03 +02:00
Ruslan Kuprieiev
e4d9755a7e
dvc: cloud RFC add support for directories
...
Fixes #367
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-22 03:19:29 +02:00
Ruslan Kuprieiev
19cd599b1a
macos: remove old dependencies
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-20 04:35:36 +02:00
Ruslan Kuprieiev
3b09290ed8
test: improve coverage and fix bugs
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-10 19:39:41 +02:00
Ruslan Kuprieiev
9c10a643a7
win: enable unit tests
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2018-01-02 13:03:06 +02:00
Ruslan Kuprieiev
a779424a36
WIP RFC
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-12-23 09:37:40 +02:00
Ruslan Kuprieiev
a828fee479
requirements: add pyyaml
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-11-28 21:47:23 +02:00
Ruslan Kuprieiev
0c561e7f12
google cloud: fix cloud settings and requirements
...
These are to allow using OAuth with your dvc, as
this is the recomended way to access gcp.
Fixes #203
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-09-14 22:23:22 +03:00
Ruslan Kuprieiev
b707dbd0fe
dvc: add 'dvc visual'
...
This command generates dependency graph for specified target,
saves it in .dot file and also draws it into .svg file.
Fixes #39
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-26 09:18:45 +03:00
Ruslan Kuprieiev
194e1ec419
dvc: add 'config' command
...
Fixes #177
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-20 06:19:38 +03:00
Ruslan Kuprieiev
7a3b500390
dvc: bring back frozen versions for deps
...
Fixes #173 .
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-16 19:39:05 +03:00
Ruslan Kuprieiev
883e6773f7
dvc: get rid of pathlib
...
Fixes #118
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-08-03 23:31:59 +03:00
Ruslan Kuprieiev
b1f19cee37
travis: build linux packages
...
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-31 03:45:10 +03:00
Ruslan Kuprieiev
ee34fdfa31
RFC: move cmdline parsing to cli.py and settings RFC
...
This will make the structure of dvc more linear
making it easier to read. Plus, these changes
are needed in preparation for libdvc, as they
move all cmdline parsing to one common place.
This patch also refactors our settings system
also make it more linear and remove abstraction
levels that are not needed and only cause confusion.
There is a lot more to be done in preparation for
dvc lib and RFC overall, but this a first step
in that long journey.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-07-31 01:39:32 +03:00
Dmitry Petrov
3eda97d8ff
download_url format
2017-06-27 02:53:49 -07:00
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
Dmitry Petrov
29de545752
Build with more details
2017-05-10 03:01:44 -07:00
Dmitry Petrov
844202f0a0
Add version
2017-05-02 23:14:23 -07:00
Ruslan Kuprieiev
586c7f7e57
dvc: automatically create scripts, v2
...
Moving dvc.py contents to dvc/main.py and making
dvc.py to be just a wrapper for calling dvc/main.py.
This will allow us to both keep changes minimal and
use automatic script building.
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-05-02 15:33:18 +03:00
Ruslan Kuprieiev
71ede45475
setup: add setup.py script, v2
...
v2, fixed email and removend config
Signed-off-by: Ruslan Kuprieiev <[email protected] >
2017-05-02 10:11:10 +03:00