Skip to content

Commit b7a7403

Browse files
authored
Bump version to 0.15.8 and update CHANGELOG (#826)
* Bump version to 0.15.8 and update CHANGELOG * Adjust changelog wording and update old repo links * Update release date
1 parent 14c64b1 commit b7a7403

File tree

6 files changed

+30
-20
lines changed

6 files changed

+30
-20
lines changed

.github/pull_request_template.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ If you have *any* questions about your code changes or any of the points above,
1616
<!--
1717
Replace this commented text block with a description of your code changes.
1818
19-
If your PR has an associated issue, insert the issue number (e.g. #703) or directly link to the GitHub issue (e.g. https://github.com/crsmithdev/arrow/issues/703).
19+
If your PR has an associated issue, insert the issue number (e.g. #703) or directly link to the GitHub issue (e.g. https://github.com/arrow-py/arrow/issues/703).
2020
2121
For example, doing the following will automatically close issue #703 when this PR is merged:
2222

CHANGELOG.rst

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,16 @@
11
Changelog
22
=========
33

4+
0.15.8 (2020-07-23)
5+
-------------------
6+
7+
- [WARN] arrow will **drop support** for Python 2.7 and 3.5 in the 1.0.0 release in late September. The 0.15.x and 0.16.x releases are the last to support Python 2.7 and 3.5.
8+
- [NEW] Added ``humanize`` week granularity translation for Czech.
9+
- [FIX] ``arrow.get`` will now pick sane defaults when weekdays are passed with particular token combinations, see `#446 <https://github.com/arrow-py/arrow/issues/446>`_.
10+
- [INTERNAL] Moved arrow to an organization. The repo can now be found `here <https://github.com/arrow-py/arrow>`_.
11+
- [INTERNAL] Started issuing deprecation warnings for Python 2.7 and 3.5.
12+
- [INTERNAL] Added Python 3.9 to CI pipeline.
13+
414
0.15.7 (2020-06-19)
515
-------------------
616

@@ -63,7 +73,7 @@ Changelog
6373
0.15.5 (2020-01-03)
6474
-------------------
6575

66-
- [WARN] Python 2 reached EOL on 2020-01-01. arrow will **drop support** for Python 2 in a future release to be decided (see `#739 <https://github.com/crsmithdev/arrow/issues/739>`_).
76+
- [WARN] Python 2 reached EOL on 2020-01-01. arrow will **drop support** for Python 2 in a future release to be decided (see `#739 <https://github.com/arrow-py/arrow/issues/739>`_).
6777
- [NEW] Added bounds parameter to ``span_range``, ``interval`` and ``span`` methods. This allows you to include or exclude the start and end values.
6878
- [NEW] ``arrow.get()`` can now create arrow objects from a timestamp with a timezone, for example:
6979

@@ -116,7 +126,7 @@ Changelog
116126
117127
- [NEW] Added ``humanize`` week granularity translations for Chinese, Spanish and Vietnamese.
118128
- [CHANGE] Added ``ParserError`` to module exports.
119-
- [FIX] Added support for midnight at end of day. See `#703 <https://github.com/crsmithdev/arrow/issues/703>`_ for details.
129+
- [FIX] Added support for midnight at end of day. See `#703 <https://github.com/arrow-py/arrow/issues/703>`_ for details.
120130
- [INTERNAL] Created Travis build for macOS.
121131
- [INTERNAL] Test parsing and formatting against full timezone database.
122132

@@ -125,7 +135,7 @@ Changelog
125135

126136
- [NEW] Added ``humanize`` week granularity translations for Portuguese and Brazilian Portuguese.
127137
- [NEW] Embedded changelog within docs and added release dates to versions.
128-
- [FIX] Fixed a bug that caused test failures on Windows only, see `#668 <https://github.com/crsmithdev/arrow/issues/668>`_ for details.
138+
- [FIX] Fixed a bug that caused test failures on Windows only, see `#668 <https://github.com/arrow-py/arrow/issues/668>`_ for details.
129139

130140
0.15.1 (2019-09-10)
131141
-------------------
@@ -140,7 +150,7 @@ Changelog
140150
- [NEW] Added support for DDD and DDDD ordinal date tokens. The following functionality is now possible: ``arrow.get("1998-045")``, ``arrow.get("1998-45", "YYYY-DDD")``, ``arrow.get("1998-045", "YYYY-DDDD")``.
141151
- [NEW] ISO 8601 basic format for dates and times is now supported (e.g. ``YYYYMMDDTHHmmssZ``).
142152
- [NEW] Added ``humanize`` week granularity translations for French, Russian and Swiss German locales.
143-
- [CHANGE] Timestamps of type ``str`` are no longer supported **without a format string** in the ``arrow.get()`` method. This change was made to support the ISO 8601 basic format and to address bugs such as `#447 <https://github.com/crsmithdev/arrow/issues/447>`_.
153+
- [CHANGE] Timestamps of type ``str`` are no longer supported **without a format string** in the ``arrow.get()`` method. This change was made to support the ISO 8601 basic format and to address bugs such as `#447 <https://github.com/arrow-py/arrow/issues/447>`_.
144154

145155
The following will NOT work in v0.15.0:
146156

@@ -162,7 +172,7 @@ The following will work in v0.15.0:
162172
- [CHANGE] The timestamp token (``X``) will now match float timestamps of type ``str``: ``arrow.get(“1565358758.123415”, “X”)``.
163173
- [CHANGE] Strings with leading and/or trailing whitespace will no longer be parsed without a format string. Please see `the docs <https://arrow.readthedocs.io/#regular-expressions>`_ for ways to handle this.
164174
- [FIX] The timestamp token (``X``) will now only match on strings that **strictly contain integers and floats**, preventing incorrect matches.
165-
- [FIX] Most instances of ``arrow.get()`` returning an incorrect ``Arrow`` object from a partial parsing match have been eliminated. The following issue have been addressed: `#91 <https://github.com/crsmithdev/arrow/issues/91>`_, `#196 <https://github.com/crsmithdev/arrow/issues/196>`_, `#396 <https://github.com/crsmithdev/arrow/issues/396>`_, `#434 <https://github.com/crsmithdev/arrow/issues/434>`_, `#447 <https://github.com/crsmithdev/arrow/issues/447>`_, `#456 <https://github.com/crsmithdev/arrow/issues/456>`_, `#519 <https://github.com/crsmithdev/arrow/issues/519>`_, `#538 <https://github.com/crsmithdev/arrow/issues/538>`_, `#560 <https://github.com/crsmithdev/arrow/issues/560>`_.
175+
- [FIX] Most instances of ``arrow.get()`` returning an incorrect ``Arrow`` object from a partial parsing match have been eliminated. The following issue have been addressed: `#91 <https://github.com/arrow-py/arrow/issues/91>`_, `#196 <https://github.com/arrow-py/arrow/issues/196>`_, `#396 <https://github.com/arrow-py/arrow/issues/396>`_, `#434 <https://github.com/arrow-py/arrow/issues/434>`_, `#447 <https://github.com/arrow-py/arrow/issues/447>`_, `#456 <https://github.com/arrow-py/arrow/issues/456>`_, `#519 <https://github.com/arrow-py/arrow/issues/519>`_, `#538 <https://github.com/arrow-py/arrow/issues/538>`_, `#560 <https://github.com/arrow-py/arrow/issues/560>`_.
166176

167177
0.14.7 (2019-09-04)
168178
-------------------
@@ -190,13 +200,13 @@ The following will work in v0.15.0:
190200
-------------------
191201

192202
- [FIX] Fixed a regression in 0.14.3 that prevented a tzinfo argument of type string to be passed to the ``get()`` function. Functionality such as ``arrow.get("2019072807", "YYYYMMDDHH", tzinfo="UTC")`` should work as normal again.
193-
- [CHANGE] Moved ``backports.functools_lru_cache`` dependency from ``extra_requires`` to ``install_requires`` for ``Python 2.7`` installs to fix `#495 <https://github.com/crsmithdev/arrow/issues/495>`_.
203+
- [CHANGE] Moved ``backports.functools_lru_cache`` dependency from ``extra_requires`` to ``install_requires`` for ``Python 2.7`` installs to fix `#495 <https://github.com/arrow-py/arrow/issues/495>`_.
194204

195205
0.14.3 (2019-07-28)
196206
-------------------
197207

198208
- [NEW] Added full support for Python 3.8.
199-
- [CHANGE] Added warnings for upcoming factory.get() parsing changes in 0.15.0. Please see `#612 <https://github.com/crsmithdev/arrow/issues/612>`_ for full details.
209+
- [CHANGE] Added warnings for upcoming factory.get() parsing changes in 0.15.0. Please see `#612 <https://github.com/arrow-py/arrow/issues/612>`_ for full details.
200210
- [FIX] Extensive refactor and update of documentation.
201211
- [FIX] factory.get() can now construct from kwargs.
202212
- [FIX] Added meridians to Spanish Locale.

README.rst

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@ Arrow: Better dates & times for Python
33

44
.. start-inclusion-marker-do-not-remove
55
6-
.. image:: https://github.com/crsmithdev/arrow/workflows/tests/badge.svg?branch=master
6+
.. image:: https://github.com/arrow-py/arrow/workflows/tests/badge.svg?branch=master
77
:alt: Build Status
8-
:target: https://github.com/crsmithdev/arrow/actions?query=workflow%3Atests+branch%3Amaster
8+
:target: https://github.com/arrow-py/arrow/actions?query=workflow%3Atests+branch%3Amaster
99

10-
.. image:: https://codecov.io/github/crsmithdev/arrow/coverage.svg?branch=master
11-
:alt: Codecov
12-
:target: https://codecov.io/github/crsmithdev/arrow
10+
.. image:: https://codecov.io/gh/arrow-py/arrow/branch/master/graph/badge.svg
11+
:alt: Coverage
12+
:target: https://codecov.io/gh/arrow-py/arrow
1313

1414
.. image:: https://img.shields.io/pypi/v/arrow.svg
1515
:alt: PyPI Version
@@ -119,13 +119,13 @@ Contributing
119119

120120
Contributions are welcome for both code and localizations (adding and updating locales). Begin by gaining familiarity with the Arrow library and its features. Then, jump into contributing:
121121

122-
#. Find an issue or feature to tackle on the `issue tracker <https://github.com/crsmithdev/arrow/issues>`_. Issues marked with the `"good first issue" label <https://github.com/crsmithdev/arrow/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22>`_ may be a great place to start!
123-
#. Fork `this repository <https://github.com/crsmithdev/arrow>`_ on GitHub and begin making changes in a branch.
122+
#. Find an issue or feature to tackle on the `issue tracker <https://github.com/arrow-py/arrow/issues>`_. Issues marked with the `"good first issue" label <https://github.com/arrow-py/arrow/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22>`_ may be a great place to start!
123+
#. Fork `this repository <https://github.com/arrow-py/arrow>`_ on GitHub and begin making changes in a branch.
124124
#. Add a few tests to ensure that the bug was fixed or the feature works as expected.
125125
#. Run the entire test suite and linting checks by running one of the following commands: :code:`tox` (if you have `tox <https://tox.readthedocs.io>`_ installed) **OR** :code:`make build38 && make test && make lint` (if you do not have Python 3.8 installed, replace :code:`build38` with the latest Python version on your system).
126126
#. Submit a pull request and await feedback 😃.
127127

128-
If you have any questions along the way, feel free to ask them `here <https://github.com/crsmithdev/arrow/issues/new?labels=question>`_.
128+
If you have any questions along the way, feel free to ask them `here <https://github.com/arrow-py/arrow/issues/new?labels=question>`_.
129129

130130
Support Arrow
131131
-------------

arrow/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
__version__ = "0.15.7"
1+
__version__ = "0.15.8"

docs/conf.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@
4747
# https://alabaster.readthedocs.io/en/latest/customization.html
4848
html_theme_options = {
4949
"description": "Arrow is a sensible and human-friendly approach to dates, times and timestamps.",
50-
"github_user": "crsmithdev",
50+
"github_user": "arrow-py",
5151
"github_repo": "arrow",
5252
"github_banner": True,
5353
"show_related": False,

setup.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,8 +43,8 @@
4343
],
4444
keywords="arrow date time datetime timestamp timezone humanize",
4545
project_urls={
46-
"Repository": "https://github.com/crsmithdev/arrow",
47-
"Bug Reports": "https://github.com/crsmithdev/arrow/issues",
46+
"Repository": "https://github.com/arrow-py/arrow",
47+
"Bug Reports": "https://github.com/arrow-py/arrow/issues",
4848
"Documentation": "https://arrow.readthedocs.io",
4949
},
5050
)

0 commit comments

Comments
 (0)