svn commit: r493314 - in head/science: . dvc
Yuri Victorovich
yuri at FreeBSD.org
Mon Feb 18 19:37:38 UTC 2019
Author: yuri
Date: Mon Feb 18 19:37:36 2019
New Revision: 493314
URL: https://svnweb.freebsd.org/changeset/ports/493314
Log:
New port: science/dvc: Git for data scientists: manage code and data together
Added:
head/science/dvc/
head/science/dvc/Makefile (contents, props changed)
head/science/dvc/distinfo (contents, props changed)
head/science/dvc/pkg-descr (contents, props changed)
Modified:
head/science/Makefile
Modified: head/science/Makefile
==============================================================================
--- head/science/Makefile Mon Feb 18 19:22:28 2019 (r493313)
+++ head/science/Makefile Mon Feb 18 19:37:36 2019 (r493314)
@@ -67,6 +67,7 @@
SUBDIR += dlib-cpp
SUBDIR += dlpoly-classic
SUBDIR += drawxtl
+ SUBDIR += dvc
SUBDIR += eccodes
SUBDIR += elk
SUBDIR += epte
Added: head/science/dvc/Makefile
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/dvc/Makefile Mon Feb 18 19:37:36 2019 (r493314)
@@ -0,0 +1,37 @@
+# $FreeBSD$
+
+PORTNAME= dvc
+DISTVERSION= 0.28.2
+CATEGORIES= science python
+MASTER_SITES= CHEESESHOP
+
+MAINTAINER= yuri at FreeBSD.org
+COMMENT= Git for data scientists: manage code and data together
+
+LICENSE= APACHE20
+
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}appdirs>=1.4.3:devel/py-appdirs@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}asciimatics>=1.10.0:devel/py-asciimatics@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}colorama>=0.3.9:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}configobj>=5.0.6:devel/py-configobj@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}configparser>=3.5.0:devel/py-configparser@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}distro>=1.3.0:sysutils/py-distro@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}future>=0.16.0:devel/py-future@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}GitPython>=2.1.8:devel/py-gitpython@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}grandalf==0.6:math/py-grandalf@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jsonpath-rw==1.4.0:devel/py-jsonpath-rw@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nanotime>=0.5.2:devel/py-nanotime@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}networkx>=2.1:math/py-networkx@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}ply>=3.9:devel/py-ply@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyasn1>=0.4.1:devel/py-pyasn1@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}yaml>=3.12:devel/py-yaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.18.4:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}schema>=0.6.7:devel/py-schema@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}zclockfile>0:devel/py-zclockfile@${PY_FLAVOR}
+
+USES= python:2.7 # only because asciimatics is py27-only
+USE_PYTHON= distutils autoplist noflavor
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
Added: head/science/dvc/distinfo
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/dvc/distinfo Mon Feb 18 19:37:36 2019 (r493314)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1550518251
+SHA256 (dvc-0.28.2.tar.gz) = 8a7bec258f75ccd37f800c97900f580d67b7b95c893e279bc6e9dfd3bc941bcc
+SIZE (dvc-0.28.2.tar.gz) = 87733
Added: head/science/dvc/pkg-descr
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/science/dvc/pkg-descr Mon Feb 18 19:37:36 2019 (r493314)
@@ -0,0 +1,14 @@
+Data Science Version Control or DVC is an open-source tool for data science and
+machine learning projects. With a simple and flexible Git-like architecture and
+interface it helps data scientists:
+* manage machine learning models - versioning, including data sets and
+ transformations (scripts) that were used to generate models;
+* make projects reproducible;
+* make projects shareable;
+* manage experiments with branching and metrics tracking.
+
+It aims to replace tools like Excel and Docs that are being commonly used as a
+knowledge repo and a ledger for the team, ad-hoc scripts to track and move
+deploy different model versions, ad-hoc data file suffixes and prefixes.
+
+WWW: https://dvc.org/
More information about the svn-ports-head
mailing list