<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bb15caa7cfa77cb205508d91974b1556622df3ed">https://github.com/macports/macports-ports/commit/bb15caa7cfa77cb205508d91974b1556622df3ed</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new bb15caa7cfa py-tensorflow-data-validation: Submission
</span>bb15caa7cfa is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bb15caa7cfa77cb205508d91974b1556622df3ed
</span>Author: Steven Thomas Smith <s.t.smith@ieee.org>
AuthorDate: Fri Jul 24 22:09:11 2020 -0400

<span style='display:block; white-space:pre;color:#404040;'>    py-tensorflow-data-validation: Submission
</span>---
 python/py-tensorflow-data-validation/Portfile | 92 +++++++++++++++++++++++++++
 1 file changed, 92 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/python/py-tensorflow-data-validation/Portfile b/python/py-tensorflow-data-validation/Portfile
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..6ec9c0049d3
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/python/py-tensorflow-data-validation/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,92 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortSystem          1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           github 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PortGroup           python 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+github.setup        tensorflow data-validation 0.28.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name                py-${github.author}-${github.project}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms           darwin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+license             Apache-2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description         A library for exploring and validating machine learning data.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+long_description    TensorFlow Data Validation (TFDV) is a library for \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    exploring and validating machine learning data. It \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    is designed to be highly scalable and to work well \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    with TensorFlow and TensorFlow Extended (TFX).
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.tensorflow.org/tfx/data_validation
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  862287cc1c298441542424bb6eb0e9a6c39e0994 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  fa9367844402e2979dcf954bf39eab2c1bdb6ceb64a618f8105d1cf3afaaae17 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    755352
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+python.versions     37 38 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+proc python_listify {tcl_list} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set python_list {}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    foreach item [lreverse ${tcl_list}] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set python_list "'${item}', ${python_list}"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    return ${python_list}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {${name} ne ${subport}} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    PortGroup       bazel 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bazel.version   3.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bazel.clean_post_build \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    no
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # Disable bazel configure and build phase configuration
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bazel.build_cmd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    bazel.configure_cmd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_run-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-absl \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-apache-beam \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-avro \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-joblib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-numpy \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pandas \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-protobuf3 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pyarrow \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-six \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-tensorflow \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-tensorflow-metadata \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-tensorflow-transform \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-tfx-bsl
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_test-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-pytest
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # replace with patch files after this repo is a little more stable
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-patch {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        reinplace -E "s|\\\[(self\\._bazel_cmd), 'run', '-c', 'opt'] \\+ self\\._additional_build_options|\[\\1, [python_listify [option bazel.build_cmd_opts]] 'build', [python_listify [option bazel.build_opts]]]|" \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    ${worksrcpath}/setup.py
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    build.asroot    yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.run        yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.cmd        py.test-${python.branch}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.target
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    test.env-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    PYTHONPATH=${worksrcpath}/build/lib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        set docdir ${prefix}/share/doc/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -d ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        xinstall -m 0644 -W ${worksrcpath} LICENSE README.md \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            ${destroot}${docdir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    livecheck.type  none
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>

</pre>