3629446
doi
10.5281/zenodo.3629446
oai:zenodo.org:3629446
Olga Botvinnik
@czbiohub
Joel Ostblom
Saulius Lukauskas
Paul Hobson
@Geosyntec
MaozGelbart
David C Gemperline
Tom Augspurger
@ContinuumIO
Yaroslav Halchenko
Dartmouth College, @Debian, @DataLad, @PyMVPA, @fail2ban
John B. Cole
Jordi Warmenhoven
Julian de Ruiter
Netherlands Cancer Institute (NKI-AVL)
Cameron Pye
Unnatural Products Inc.
Stephan Hoyer
@google
Jake Vanderplas
Google
Santi Villalba
Gero Kunter
Universität Siegen
Eric Quintero
Pete Bachant
@WindESCo
Marcel Martin
Kyle Meyer
Corban Swain
Alistair Miles
University of Oxford
Thomas Brunner
Technical University of Munich
Drew O'Kane
The Climate Corporation
Tal Yarkoni
University of Texas
Mike Lee Williams
Constantine Evans
The Evans Foundation for Molecular Medicine
mwaskom/seaborn: v0.10.0 (January 2020)
Michael Waskom
Center for Neural Science, NYU
url:https://github.com/mwaskom/seaborn/tree/v0.10.0
info:eu-repo/semantics/openAccess
Other (Open)
<p>This is a major update that is being released simultaneously with version 0.9.1. It has all of the same features (and bugs!) as 0.9.1, but there are important changes to the dependencies.</p>
<p>Most notably, all support for Python 2 has now been dropped. Support for Python 3.5 has also been dropped. Seaborn is now strictly compatible with Python 3.6+.</p>
<p>Minimally supported versions of the dependent PyData libraries have also been increased, in some cases substantially. While seaborn has tended to be very conservative about maintaining compatibility with older dependencies, this was causing increasing pain during development. At the same time, these libraries are now much easier to install. Going forward, seaborn will likely stay close to the <a href="https://numpy.org/neps/nep-0029-deprecation_policy.html">Numpy community guidelines</a> for version support.</p>
<p>This release also removes a few previously-deprecated features:</p>
<ul>
<li>The <code>tsplot</code> function and <code>seaborn.timeseries</code> module have been removed. Recall that <code>tsplot</code> was replaced with <code>lineplot</code>.</li>
<li>The <code>seaborn.apionly</code> entry-point has been removed.</li>
<li>The <code>seaborn.linearmodels</code> module (previously renamed to <code>seaborn.regression</code>) has been removed.</li>
</ul>
Looking forward
<p>Now that seaborn is a Python 3 library, it can take advantage of <a href="https://www.python.org/dev/peps/pep-3102/">keyword-only arguments</a>. It is likely that future versions will introduce this syntax, potentially in a breaking way. For guidance, most seaborn functions have a signature that looks like</p>
<pre><code>func(x, y, ..., data=None, **kwargs)
</code></pre>
<p>where the <code>**kwargs</code> are specified in the function. Going forward it will likely be necessary to specify <code>data</code> and all subsequent arguments with an explicit <code>key=value</code> mapping. This style has long been used throughout the documentation, and the formal requirement will not be introduced until at least the next major release. Adding this feature will make it possible to enhance some older functions with more modern capabilities (e.g., adding a native <code>hue</code> semantic within functions like <code>jointplot</code> and <code>regplot</code>).</p>
Zenodo
2020-01-24
info:eu-repo/semantics/other
592845
v0.10.0
1696014118.264691
334465
md5:c0871c123b926edd32e2a91bafdd9f37
https://zenodo.org/records/3629446/files/mwaskom/seaborn-v0.10.0.zip
public
https://github.com/mwaskom/seaborn/tree/v0.10.0
Is supplement to
url
10.5281/zenodo.592845
isVersionOf
doi