Skip to content

Commit

Permalink
Add changelog for v0.7.0 (#126)
Browse files Browse the repository at this point in the history
Includes link to new version docs in the README, reserved DOI from
Zenodo, update banner slogan, and use the README banner in the 
front page instead of yet another banner to maintain.
  • Loading branch information
leouieda authored Nov 20, 2019
1 parent e681449 commit ea3b33a
Show file tree
Hide file tree
Showing 5 changed files with 66 additions and 16 deletions.
1 change: 1 addition & 0 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -217,6 +217,7 @@ Documentation for other versions
* `Development <https://www.fatiando.org/pooch/dev>`__ (reflects the *master* branch on
Github)
* `Latest release <https://www.fatiando.org/pooch/latest>`__
* `v0.7.0 <https://www.fatiando.org/pooch/v0.7.0>`__
* `v0.6.0 <https://www.fatiando.org/pooch/v0.6.0>`__
* `v0.5.2 <https://www.fatiando.org/pooch/v0.5.2>`__
* `v0.5.1 <https://www.fatiando.org/pooch/v0.5.1>`__
Expand Down
Binary file modified doc/_static/readme-banner.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
27 changes: 14 additions & 13 deletions doc/_static/readme-banner.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
49 changes: 49 additions & 0 deletions doc/changes.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,55 @@
Changelog
=========

Version 0.7.0
-------------

*Released on: 2019/11/19*

.. image:: https://img.shields.io/badge/doi-10.5281%2fzenodo.3547640-blue.svg?style=flat-square
:alt: Digital Object Identifier for the Zenodo archive
:target: https://doi.org/10.5281/zenodo.3547640

New features:

* New ``pooch.FTPDownloader`` class for downloading files over FTP. Uses the
standard library ``ftplib``. The appropriate downloader is automatically
selected by ``pooch.Pooch.fetch`` based on the URL (for anonymous FTP only),
so no configuration is required.
If authentication is required, ``pooch.FTPDownloader`` provides the need
support. Ported from
`NCAR/aletheia-data <https://github.com/NCAR/aletheia-data>`__ by the author.
(`#118 <https://github.com/fatiando/pooch/pull/118>`__)
* Support for file-like objects to ``Pooch.load_registry`` (opened either in
binary or text mode).
(`#117 <https://github.com/fatiando/pooch/pull/117>`__)

Maintenance:

* Testing and official support for Python 3.8.
(`#113 <https://github.com/fatiando/pooch/pull/113>`__)
* 🚨 **Drop support for Python 2.7.** 🚨 Remove conditional dependencies and CI
jobs.
(`#100 <https://github.com/fatiando/pooch/pull/100>`__)

Documentation:

* In the tutorial, use ``pkg_resources.resource_stream()`` from setuptools to
load the ``registry.txt`` file. It's less error-prone than using ``os.path``
and ``__file__`` and allows the package to work from zip files.
(`#120 <https://github.com/fatiando/pooch/pull/120>`__)
* Docstrings formatted to 79 characters (instead of 88) for better rendering in
Jupyter notebooks and IPython. These displays are limited to 80 chars so the
longer lines made the docstring unreadable.
(`#123 <https://github.com/fatiando/pooch/pull/123>`__)

This release contains contributions from:

* Anderson Banihirwe
* Hugo van Kemenade
* Remi Rampin
* Leonardo Uieda

Version 0.6.0
-------------

Expand Down
5 changes: 2 additions & 3 deletions doc/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,8 @@
.. raw:: html

<div class="banner">
<img src="_static/banner.svg" alt="Pooch">
<h2>A friend to fetch you sample data files</h2>
<p>A part of the <a href="https://www.fatiando.org/">Fatiando a Terra</a> project.</p>
<img src="_static/readme-banner.png" alt="Pooch">
<h2>A part of the <a href="https://www.fatiando.org/">Fatiando a Terra</a> project.</h2>
</div>

.. include:: ../README.rst
Expand Down

0 comments on commit ea3b33a

Please sign in to comment.