<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>