Skip to content

Commit c71711d

Browse files
committed
Release 2.016
1 parent 1d5d083 commit c71711d

16 files changed

+804
-291
lines changed

Diff for: CHANGELOG.md

+4
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,8 @@
11
# Time for a ChangeLog!
2+
## 2.016
3+
* Upgrade dtype-next to latest version. This version of dtype-next comes with it's own
4+
java-api so you can integrate deeper into the zero-copy pathways.
5+
26
## 2.015
37
* java API has stabilized.
48
* [GILLocker](https://clj-python.github.io/libpython-clj/libpython-clj2.java-api.html#var--GILLocker) -

Diff for: deps.edn

+4-6
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{:paths ["src"]
22
:deps {org.clojure/clojure {:mvn/version "1.10.2" :scope "provided"}
3-
cnuernber/dtype-next {:mvn/version "8.053"}
3+
cnuernber/dtype-next {:mvn/version "8.062"}
44
net.java.dev.jna/jna {:mvn/version "5.10.0"}
55
org.clojure/data.json {:mvn/version "1.0.0"}}
66

@@ -16,10 +16,8 @@
1616
{:extra-deps {codox-theme-rdash/codox-theme-rdash {:mvn/version "0.1.2"}
1717
nrepl/nrepl {:mvn/version "0.8.3"}
1818
cider/cider-nrepl {:mvn/version "0.25.5"}
19-
codox/codox {:mvn/version "0.10.7"
20-
:exclusions [org.ow2.asm/asm-all]}}
21-
:ns-default tech.v3.libs.lein-codox
22-
:exec-fn tech.v3.libs.lein-codox/-main
19+
com.cnuernber/codox {:mvn/version "1.001"}}
20+
:exec-fn codox.main/-main
2321
:exec-args {:arg-paths [[:aliases :depstar :exec-args]]
2422
:description "Python bindings for Clojure"
2523
:metadata {:doc/format :markdown}
@@ -48,7 +46,7 @@
4846
:exec-fn hf.depstar/jar
4947
:exec-args {:group-id "clj-python"
5048
:artifact-id "libpython-clj"
51-
:version "2.015"
49+
:version "2.016"
5250
:sync-pom true
5351
:aot true
5452
:compile-ns [libpython-clj2.java-api]

Diff for: docs/Usage.html

+81-53
Large diffs are not rendered by default.

Diff for: docs/design.html

+73-29
Large diffs are not rendered by default.

Diff for: docs/embedded.html

+67-32
Large diffs are not rendered by default.

Diff for: docs/environments.html

+10-9
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
<!DOCTYPE html PUBLIC ""
22
"">
3-
<html><head><meta charset="UTF-8" /><title>Python Environments</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name"></span> <span class="project-version">2.015</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="Usage.html"><div class="inner"><span>Usage</span></div></a></li><li class="depth-1 "><a href="design.html"><div class="inner"><span>LibPython-CLJ Design Notes</span></div></a></li><li class="depth-1 "><a href="embedded.html"><div class="inner"><span>Embedding Clojure In Python</span></div></a></li><li class="depth-1 current"><a href="environments.html"><div class="inner"><span>Python Environments</span></div></a></li><li class="depth-1 "><a href="new-to-clojure.html"><div class="inner"><span>So Many Parenthesis!</span></div></a></li><li class="depth-1 "><a href="scopes-and-gc.html"><div class="inner"><span>Scopes And Garbage Collection</span></div></a></li><li class="depth-1 "><a href="slicing.html"><div class="inner"><span>Slicing And Slices</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>libpython-clj2</span></div></div></li><li class="depth-2 branch"><a href="libpython-clj2.codegen.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>codegen</span></div></a></li><li class="depth-2 branch"><a href="libpython-clj2.embedded.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>embedded</span></div></a></li><li class="depth-2 branch"><a href="libpython-clj2.java-api.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>java-api</span></div></a></li><li class="depth-2"><a href="libpython-clj2.python.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>python</span></div></a></li><li class="depth-3"><a href="libpython-clj2.python.np-array.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>np-array</span></div></a></li><li class="depth-2"><a href="libpython-clj2.require.html"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>require</span></div></a></li></ul></div><div class="document" id="content"><div class="doc"><div class="markdown"><h1><a href="#python-environments" name="python-environments"></a>Python Environments</h1>
4-
<h2><a href="#pyenv" name="pyenv"></a>pyenv</h2>
5-
<p>pyenv requires that you build the shared library. This is a separate configuration option than a lot of pyenv users have used before.</p>
3+
<html><head><meta charset="UTF-8" /><title>Python Environments</title><link rel="stylesheet" type="text/css" href="css/default.css" /><link rel="stylesheet" type="text/css" href="highlight/solarized-light.css" /><script type="text/javascript" src="highlight/highlight.min.js"></script><script type="text/javascript" src="js/jquery.min.js"></script><script type="text/javascript" src="js/page_effects.js"></script><script>hljs.initHighlightingOnLoad();</script></head><body><div id="header"><h2>Generated by <a href="https://github.com/weavejester/codox">Codox</a> with <a href="https://github.com/xsc/codox-theme-rdash">RDash UI</a> theme</h2><h1><a href="index.html"><span class="project-title"><span class="project-name"></span> <span class="project-version">2.016</span></span></a></h1></div><div class="sidebar primary"><h3 class="no-link"><span class="inner">Project</span></h3><ul class="index-link"><li class="depth-1 "><a href="index.html"><div class="inner">Index</div></a></li></ul><h3 class="no-link"><span class="inner">Topics</span></h3><ul><li class="depth-1 "><a href="Usage.html"><div class="inner"><span>Usage</span></div></a></li><li class="depth-1 "><a href="design.html"><div class="inner"><span>LibPython-CLJ Design Notes</span></div></a></li><li class="depth-1 "><a href="embedded.html"><div class="inner"><span>Embedding Clojure In Python</span></div></a></li><li class="depth-1 current"><a href="environments.html"><div class="inner"><span>Python Environments</span></div></a></li><li class="depth-1 "><a href="new-to-clojure.html"><div class="inner"><span>So Many Parenthesis!</span></div></a></li><li class="depth-1 "><a href="scopes-and-gc.html"><div class="inner"><span>Scopes And Garbage Collection</span></div></a></li><li class="depth-1 "><a href="slicing.html"><div class="inner"><span>Slicing And Slices</span></div></a></li></ul><h3 class="no-link"><span class="inner">Namespaces</span></h3><ul><li class="depth-1"><div class="no-link"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>libpython-clj2</span></div></div></li><li class="depth-2 branch"><a href="libpython-clj2.codegen.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>codegen</span></div></a></li><li class="depth-2 branch"><a href="libpython-clj2.embedded.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>embedded</span></div></a></li><li class="depth-2 branch"><a href="libpython-clj2.java-api.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>java-api</span></div></a></li><li class="depth-2"><a href="libpython-clj2.python.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>python</span></div></a></li><li class="depth-3"><a href="libpython-clj2.python.np-array.html"><div class="inner"><span class="tree"><span class="top"></span><span class="bottom"></span></span><span>np-array</span></div></a></li><li class="depth-2"><a href="libpython-clj2.require.html"><div class="inner"><span class="tree" style="top: -52px;"><span class="top" style="height: 61px;"></span><span class="bottom"></span></span><span>require</span></div></a></li></ul></div><div class="document" id="content"><div class="doc"><div class="markdown"><h1>Python Environments</h1>
4+
<h2>pyenv</h2>
5+
<p>pyenv requires that you build the shared library. This is a separate configuration option than a lot of pyenv users have used before.</p>
66
<ul>
7-
<li><a href="https://github.com/pyenv/pyenv/issues/392">pyenv shared library issue</a></li>
8-
<li><a href="https://github.com/clj-python/libpython-clj/issues/123">libpython-clj related issue</a></li>
7+
<li><a href="https://github.com/pyenv/pyenv/issues/392">pyenv shared library issue</a></li>
8+
<li><a href="https://github.com/clj-python/libpython-clj/issues/123">libpython-clj related issue</a></li>
99
</ul>
10-
<h2><a href="#conda" name="conda"></a>Conda</h2>
10+
<h2>Conda</h2>
1111
<p>Conda requires that we set the LD_LIBRARY_PATH to the conda install.</p>
1212
<ul>
13-
<li><a href="https://github.com/clj-python/libpython-clj/blob/master/scripts/conda-repl">example conda repl launcher</a></li>
14-
<li><a href="https://github.com/clj-python/libpython-clj/issues/18">libpython-clj issue for Conda</a></li>
15-
</ul></div></div></div></body></html>
13+
<li><a href="https://github.com/clj-python/libpython-clj/blob/master/scripts/conda-repl">example conda repl launcher</a></li>
14+
<li><a href="https://github.com/clj-python/libpython-clj/issues/18">libpython-clj issue for Conda</a></li>
15+
</ul>
16+
</div></div></div></body></html>

0 commit comments

Comments
 (0)