Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Erik Tollerud Newsgroups: comp.lang.python.announce Subject: ANN: Astropy v4.0 released Date: Wed, 8 Jan 2020 15:33:31 -1000 Lines: 81 Approved: python-announce-list@python.org Message-ID: <157854459527.18815.python-announce-list@python.org> Reply-To: python-list@python.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" X-Trace: news.uni-berlin.de Bh56HuKOmQ8+dQp0BkSYuQeCs0uzEnAUiYcWCrjZAKNQ== X-Spam-Status: OK 0.000 X-Spam-Evidence: '*H*': 1.00; '*S*': 0.00; 'to:addr:scipy-user': 0.04; 'github': 0.05; 'installing': 0.05; 'objects': 0.05; 'pip': 0.05; 'values': 0.05; 'downloading': 0.07; 'smaller': 0.07; 'url- ip:140/8': 0.08; 'anaconda': 0.09; 'caching': 0.09; 'contributed': 0.09; 'dependency': 0.09; 'far,': 0.09; 'frame': 0.09; 'numpy': 0.09; 'project,': 0.09; 'subject:ANN': 0.09; 'url:whatsnew': 0.09; 'url:github': 0.10; 'python.': 0.10; 'url-ip:140.82.118.3/32': 0.11; 'url-ip:140.82.118/24': 0.11; 'url-ip:140.82/16': 0.11; 'python': 0.13; 'install': 0.14; 'context': 0.15; '350': 0.16; 'aims': 0.16; 'conda': 0.16; 'consistency': 0.16; 'converting': 0.16; 'cruz,': 0.16; 'do:': 0.16; 'subject:released': 0.16; 'url- ip:104.17.32.82/32': 0.16; 'url-ip:104.17.32/24': 0.16; 'url- ip:104.17.33.82/32': 0.16; 'url-ip:104.17.33/24': 0.16; 'url:stable': 0.16; 'methods': 0.17; 'to:addr:python-announce- list': 0.17; 'usually': 0.19; 'package': 0.21; 'appropriate': 0.22; 'tom': 0.23; 'functions': 0.24; 'series': 0.27; 'improvements': 0.28; 'to:addr:googlegroups.com': 0.28; 'url- ip:104.17/16': 0.28; 'using': 0.28; 'message-id:@mail.gmail.com': 0.28; 'announce': 0.29; 'code': 0.30; 'continue': 0.30; 'packages': 0.30; '(as': 0.30; 'interface': 0.30; 'received:google.com': 0.31; 'changes': 0.31; 'from:addr:gmail.com': 0.33; 'research': 0.34; 'second': 0.35; 'instructions': 0.35; 'url-ip:185.199.108.153/32': 0.35; 'url- ip:185.199.108/24': 0.35; 'url-ip:185.199.109.153/32': 0.35; 'url- ip:185.199.109/24': 0.35; 'url-ip:185.199.110.153/32': 0.35; 'url- ip:185.199.110/24': 0.35; 'url-ip:185.199.111.153/32': 0.35; 'url- ip:185.199.111/24': 0.35; 'url-ip:185.199/16': 0.35; 'use': 0.35; 'supported': 0.35; 'url:4': 0.35; 'another': 0.36; 'needed': 0.36; 'ecosystem': 0.36; 'users': 0.36; 'but': 0.36; 'at:': 0.37; 'thanks': 0.37; 'subject:: ': 0.37; 'developing': 0.38; 'files': 0.38; 'page,': 0.39; 'url:html': 0.60; 'common': 0.60; 'is:': 0.60; 'work,': 0.60; 'proto:http': 0.60; 'enjoy': 0.60; 'more': 0.61; 'our': 0.61; 'directly': 0.62; 'long': 0.62; 'your': 0.63; 'it!': 0.63; 'performance': 0.63; 'addition,': 0.65; 'supports': 0.65; 'whereas': 0.65; 'with:': 0.65; 'team': 0.66; 'website,': 0.67; 'hope': 0.67; 'features': 0.71; 'longer': 0.74; 'physical': 0.77; 'citing': 0.84; 'conversion': 0.84; 'foster': 0.84; 'pairs': 0.84; 'tables': 0.84; 'url:team': 0.84; 'colleagues,': 0.91; 'improved': 0.91; 'includes:': 0.91; 'hundreds': 0.97 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=BH1bb5UPHinyF3fPb/dfnEX9XZQ26nnBvr+QcmV/JZE=; b=RT5icGcIbXEonITfOZ6avyLEzolyHgaGvkSdqYEE+EdQjpXJm1YwINZFCqRa9liesr lLhoc+73fIKgUm8PvMqLQ1kVB6CQ9k0X5LKq/5p9YWaL+Wgrdyg/R8tgIm5c265IsDuM /O3GNwGYM2QHDiUxAI1UEMo1bMcedb8PCSfQOjDtPugs99J3K7nYmYLiqZJ8swehQxid xgEkjhYokszBXL5isu6woLi8MfVxiF7tIKDE70Fg2wjrN6B3IjNXG2x2g6+SC/gMwPyC bkjzl8SFu9SknY0fXkmomEAgUqN3p/eiXDCw0WiocdGgr+dsS+aZDls05tC6mPdkGK+v 06Nw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=BH1bb5UPHinyF3fPb/dfnEX9XZQ26nnBvr+QcmV/JZE=; b=BP3tBovsKOzY1r6oveQCDgftsV14p2wDT3wG7Nn7I4shYDDYJYqfZvwzG2tP1T486W Zer0nOJCCgJa0GGQWZlThJpcRmy9WKxUAFuS3OHBdhQ+5GTemLEcpcefwY9S2D+d4VUO 1s6BIDb+rdSFolv4M2CEZh6y6hU6s6PahLDQ33DaJCETrh23PM9nsntGi40CQJF4nuiQ l5eS2oRhiXHr5y+wsqldop4nXeQtl0zv5twq7Q7wVBosJPn7ZptARVmIr/R2DhnHXMc+ 3f6ZwvClx/JC9RFVkUZfrhVz5P2LrqFNaxvFf7AkdnFxiU/bvrHKnAbVModMcidrkY+r BjBQ== X-Gm-Message-State: APjAAAVPe0x5OSv2GIt/2m8rrsmbG/5mYH0280aU7dahBGZrxLHcgsbF N7PiNxKH7uvTdBweq38LbcVo8XQHjCAqb/F9tkBaE4U= X-Google-Smtp-Source: APXvYqzMX+5dyAMzv6bxQ5F4oJz3/sQA2phQIQAHDKd+p8DSHyEvoSBlSy5D/hJsxVE7BFN6iTHGAnyga/NI5NpZafc= X-Received: by 2002:aca:5fc6:: with SMTP id t189mr1321623oib.166.1578533622175; Wed, 08 Jan 2020 17:33:42 -0800 (PST) X-MailFrom: etollerud@gmail.com X-Mailman-Rule-Hits: emergency X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved Message-ID-Hash: N5NTN6WM5BVKQSBL3QQRCHTZZHYTMWK5 X-Message-ID-Hash: N5NTN6WM5BVKQSBL3QQRCHTZZHYTMWK5 X-Mailman-Approved-At: Wed, 08 Jan 2020 23:36:28 -0500 X-Mailman-Version: 3.3.1 Precedence: list List-Id: Announcement-only list for the Python programming language Archived-At: List-Archive: List-Help: List-Post: List-Subscribe: List-Unsubscribe: Xref: csiph.com comp.lang.python.announce:3294 Dear colleagues, We are very happy to announce the v4.0 release of the Astropy package, a core Python package for Astronomy: http://www.astropy.org Astropy is a community-driven Python package intended to contain much of the core functionality and common tools needed for astronomy and astrophysics. It is part of the Astropy Project, which aims to foster an ecosystem of interoperable astronomy packages for Python. New and improved major functionality in this release includes: * Support for Planck 2018 Cosmological Parameters * Improved Consistency of Physical Constants and Units * Scientific enhancements to the Galactocentric Frame * New ymdhms Time Format * New Context Manager for plotting time values * Dynamic and improved handling of leap second * Major Improvements in Compatibility of Quantity Objects with NumPy Functions * Multiple interface improvements to WCSAxes * Fitting of WCS to Pairs of Pixel/World Coordinates * Support for WCS Transformations between Pixel and Time Values * Improvements to Folding for Time Series * New Table Methods and significant performance improvements for Tables * Improved downloading and caching of remote files In addition, hundreds of smaller improvements and fixes have been made. An overview of the changes is provided at: http://docs.astropy.org/en/stable/whatsnew/4.0.html The Astropy v4.0.x series now replaces v2.0.x as the long term support release, and will be supported until the end of 2021. Also note that the Astropy 4.x series only supports Python 3. Python 2 users can continue to use the 2.x series but as of now it is no longer supported (as Python 2 itself is no longer supported). For assistance converting Python 2 code to Python 3, see the Python 3 for scientists conversion guide. Instructions for installing Astropy are provided on our website, and extensive documentation can be found at: http://docs.astropy.org If you make use of the Anaconda Python Distribution, you can update to Astropy v4.0 with: conda update astropy Whereas if you usually use pip, you can do: pip install astropy --upgrade Please report any issues, or request new features via our GitHub repository: https://github.com/astropy/astropy/issues Over 350 developers have contributed code to Astropy so far, and you can find out more about the team behind Astropy here: http://www.astropy.org/team.html If you use Astropy directly for your work, or as a dependency to another package, please remember to acknowledgment it by citing the appropriate Astropy paper. For the most up-to-date suggestions, see the acknowledgement page, but as of this release the recommendation is: This research made use of Astropy, a community-developed core Python package for Astronomy (Astropy Collaboration, 2018). Special thanks to the coordinator for this release: Brigitta Sipocz. We hope that you enjoy using Astropy as much as we enjoyed developing it! Erik Tollerud, Tom Robitaille, Kelle Cruz, and Tom Aldcroft on behalf of The Astropy Collaboration https://www.astropy.org/announcements/release-4.0.html