Skip to content

Commit

Permalink
Merge pull request #505 from jmadler/master
Browse files Browse the repository at this point in the history
Prepare 0.18.0 release
  • Loading branch information
jmadler committed Oct 10, 2019
2 parents e08da2c + 4aaf34d commit 92ff2a5
Show file tree
Hide file tree
Showing 6 changed files with 55 additions and 8 deletions.
2 changes: 1 addition & 1 deletion docs/compatible_idioms.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
Cheat Sheet: Writing Python 2-3 compatible code
===============================================

- **Copyright (c):** 2013-2018 Python Charmers Pty Ltd, Australia.
- **Copyright (c):** 2013-2019 Python Charmers Pty Ltd, Australia.
- **Author:** Ed Schofield.
- **Licence:** Creative Commons Attribution.

Expand Down
2 changes: 1 addition & 1 deletion docs/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@

# General information about the project.
project = u'Python-Future'
copyright = u'2013-2018, Python Charmers Pty Ltd, Australia'
copyright = u'2013-2019, Python Charmers Pty Ltd, Australia'

# The version info for the project you're documenting, acts as replacement for
# |version| and |release|, also used in various other places throughout the
Expand Down
24 changes: 23 additions & 1 deletion docs/credits.rst
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Licence
The software is distributed under an MIT licence. The text is as follows
(from ``LICENSE.txt``)::

Copyright (c) 2013-2018 Python Charmers Pty Ltd, Australia
Copyright (c) 2013-2019 Python Charmers Pty Ltd, Australia

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
Expand Down Expand Up @@ -47,16 +47,25 @@ Authors
-------
Python-Future is largely written by Ed Schofield <ed@pythoncharmers.com> with the help of various contributors:

- Jordan Adler
- Kyle Altendorf
- Grant Bakker
- Jacob Beck
- Fumihiro (Ben) Bessho
- Shiva Bhusal
- Nate Bogdanowicz
- Tomer Chachamu
- Christian Clauss
- Denis Cornehl
- Nicolas Delaby
- Chad Dombrova
- Jon Dufresne
- Corey Farwell
- Eric Firing
- Joe Gordon
- Maximilian Hils
- Miro Hrončok
- Mark Huang
- Martijn Jacobs
- Michael Joseph
- Waldemar Kornewald
Expand All @@ -66,23 +75,36 @@ Python-Future is largely written by Ed Schofield <ed@pythoncharmers.com> with th
- Joshua Landau
- German Larrain
- Chris Lasher
- ghanshyam lele
- Calum Lind
- Tobias Megies
- Anika Mukherji
- Jon Parise
- Matthew Parnell
- Miga Purg
- Éloi Rivard
- Sesh Sadasivam
- Elliott Sales de Andrade
- Aiden Scandella
- Yury Selivanov
- Tim Shaffer
- Sameera Somisetty
- Louis Sautier
- Gregory P. Smith
- Daniel Szoska
- Flaviu Tamas
- Jeff Tratner
- Tim Tröndle
- Brad Walker
- Andrew Wason
- Jeff Widman
- Dan Yeaw
- Hackalog (GitHub user)
- lsm (GiHub user)
- Mystic-Mirage (GitHub user)
- str4d (GitHub user)
- ucodery (GitHub user)
- urain39 (GitHub user)
- 9seconds (GitHub user)
- Varriount (GitHub user)

Expand Down
2 changes: 1 addition & 1 deletion docs/notebooks/Writing Python 2-3 compatible code.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@
"cell_type": "markdown",
"metadata": {},
"source": [
"- **Copyright (c):** 2013-2018 Python Charmers Pty Ltd, Australia.\n",
"- **Copyright (c):** 2013-2019 Python Charmers Pty Ltd, Australia.\n",
"- **Author:** Ed Schofield.\n",
"- **Licence:** Creative Commons Attribution.\n",
"\n",
Expand Down
27 changes: 26 additions & 1 deletion docs/whatsnew.rst
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,32 @@
What's New
**********

What's new in version 0.17.1 (2019-10-30)
What's new in version 0.18.0 (2019-10-09)
=========================================
This is a major bug-fix and feature release, including:

- Fix collections.abc import for py38+
- Remove import for isnewbytes() function, reducing CPU cost significantly
- Fix bug with importing past.translation when importing past which breaks zipped python installations
- Fix an issue with copyreg import under Py3 that results in unexposed stdlib functionality
- Export and document types in future.utils
- Update behavior of newstr.__eq__() to match str.__eq__() as per reference docs
- Fix raising and the raising fixer to handle cases where the syntax is ambigious
- Allow "default" parameter in min() and max() (Issue #334)
- Implement __hash__() in newstr (Issue #454)
- Future proof some version checks to handle the fact that Py4 won't be a major breaking release
- Fix urllib.request imports for Python 3.8 compatibility (Issue #447)
- Fix future import ordering (Issue #445)
- Fixed bug in fix_division_safe fixture (Issue #434)
- Do not globally destroy re.ASCII in PY3
- Fix a bug in email.Message.set_boundary() (Issue #429)
- Implement format_map() in str
- Implement readinto() for socket.fp

As well as a number of corrections to a variety of documentation, and updates to
test infrastructure.

What's new in version 0.17.1 (2018-10-30)
=========================================
This release address a packaging error because of an erroneous declaration that
any built wheels are universal.
Expand Down
6 changes: 3 additions & 3 deletions src/future/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@
Credits
-------
:Author: Ed Schofield
:Author: Ed Schofield, Jordan M. Adler, et al
:Sponsor: Python Charmers Pty Ltd, Australia, and Python Charmers Pte
Ltd, Singapore. http://pythoncharmers.com
:Others: See docs/credits.rst or http://python-future.org/credits.html
Expand All @@ -86,8 +86,8 @@
__license__ = 'MIT'
__copyright__ = 'Copyright 2013-2018 Python Charmers Pty Ltd'
__ver_major__ = 0
__ver_minor__ = 17
__ver_patch__ = 1
__ver_minor__ = 18
__ver_patch__ = 0
__ver_sub__ = ''
__version__ = "%d.%d.%d%s" % (__ver_major__, __ver_minor__,
__ver_patch__, __ver_sub__)

0 comments on commit 92ff2a5

Please sign in to comment.