Info: | This is the changelog for PyPT. |
---|---|
Author: | Chris Warrick <[email protected]> |
Copyright: | © 2013-2023, Chris Warrick. |
Date: | 2023-01-01 |
Version: | 2.3.3 |
.. index:: CHANGELOG
More information can be found on GitHub in the releases section.
- 2.3.3
- Update © dates to 2023
- 2.3.2
- Update © dates to 2022
- 2.3.1
- Update © dates to 2021
- Support for Python 3.6+
- 2.3.0
- Switch CI to GitHub Actions (due to Travis CI closing). Tests are run on Ubuntu, Windows, and macOS, on multiple CPython 3 versions and PyPy.
- 2.2.0
- Change license of the Template to 3-clause BSD + CC0. The 3-clause BSD
license applies to certain larger components (such as the
release
script), and the rest is covered by the CC0 license. The template files are provided under CC0 and contain 3-clause BSD headers that can be replaced by a different license.
- Change license of the Template to 3-clause BSD + CC0. The 3-clause BSD
license applies to certain larger components (such as the
- 2.1.12
- Update Python versions (support for 3.5+ by default)
- 2.1.11
- Update © dates to 2020
- 2.1.10
- Update © dates to 2019
- 2.1.9
- Update © dates to 2018
- 2.1.8
- README overhaul
entry_points
created via cookiecutter question
- 2.1.7
- Very minor README update (everything else unaffected)
- 2.1.6
- Use Python 3 for AURvm client but ensure 2/3 compatibility
- 2.1.5
- Add
__main__.py
- Update some parts of the PyPT README and
setup.py
- Add
- 2.1.4
- Fix some bugs in AUR stuff
- Add new config variables:
AUR_PKGNAME
,AUR_PKGNAME_GIT
,AUR_GIT_PACKAGE
- Update AUR stuff when running
PYPT-UPDATE
- 2.1.3
- Create infrastructure to update AUR packages in an Arch virtual machine (
AURvm
) - Fix some minor typos in
release
- Create infrastructure to update AUR packages in an Arch virtual machine (
- 2.1.2
- Update © dates to 2017
- 2.1.1
- Fix
commitlog
crashing due to a regex glitch (turns outC(.*?)
will matchChris
; changed to(C[A-Z]+)
)
- Fix
- 2.1.0
- Get rid of
git flow
— users should switch their main branch tomaster
and deletedevelop
. This simplifies development and branching for most use cases. - Exit on errors in
release
- Get rid of
- 2.0.7
- Make some minor changes to CONTRIBUTING.rst
- Use Python 3.5 in Travis
- 2.0.6
- Sign releases commits and tags
- Use new PyPI URL scheme in PKGBUILDs
- Use correct file name for coverage exclude
- Use repo name for gettext domain
- Experimental support for PyQt5 in
localegen
- 2.0.5
- Put test setup in
setup.cfg
- More modern
setup.py
(usespackage_data
andfind_packages()
, does not userequirements.txt
, removes support for./setup.py test
) - Sample hook for AUR updates
- Fixes to tests and
localegen
- Move Qt addons to
pypt-extras/
directory
- Put test setup in
- 2.0.4
- Split out wildcard removal that may fail so that other cleanup works fine
- Don’t remove the
dist
directory
- 2.0.3
- Update dates to 2016
- 2.0.2
- Add
post-release.hook
(at the very end, perfect for “Next steps” messages)
- Add
- 2.0.1
MAINFEST.in
file- Minor bugfixes
- 2.0.0
- Automation (using cookiecutter)
1.3.1
,---------------. / /``````|``````\\ / /_______|_______\\________ |] GTI |' | |] = .-:-. |________| .-:-. = ` -+- -------------- -+- ' '-:-' '-:-'
- 1.3.0
- Use
argparse
incommitlog
andghrel
instead of asys.argv
hack - Vendor
textwrap.indent
incommitlog
for Python 2 compatibility - Use
py.test
in therelease
script - Run tests only if they exist
- Create and upload wheels
- Use
- 1.2.1
- Use new tests in .travis.yml.
- 1.2.0
- Better tests, stored in a directory and using py.test instead of unittest.
- 1.1.2
- Add
.pypt/PYPT-UPDATE
script (copy it somewhere else and customize to your liking)
- Add
- 1.1.1
- Fix
$cmfn
variables in./release
- Print correct release URL (
html_url
for friendly webpage) - Support Transifex in locale generation (
-tx
suffix)
- Fix
- 1.1.0
- Automate GitHub Releases posting. (For CMFN-based files,
backticks
are automatically corrected.)
- Automate GitHub Releases posting. (For CMFN-based files,
- 1.0.9
- Fix mismatched paths in the commit and changelog editor (cmfn) — requries update of
.pypt/commitlog
andrelease
- PEP 257 compliance
- Fix mismatched paths in the commit and changelog editor (cmfn) — requries update of
- 1.0.8
- Update Sphinx
version
field (previously, onlyrelease
was updated)
- Update Sphinx
- 1.0.7
- no more AUR uploads due to AURv4
- 1.0.6
- Use
twine
instead ofsetup.py upload
- Fix
aursend
path
- Use
- 1.0.5
- Updating all dates to say 2015.
- 1.0.4
- Rebranding: removing nickname from all Author lines.
- 1.0.3
- changed e-mail address
- setup.cfg
- setuptools entry_points
- py.test
- 1.0.2
- Set the © fields to 2014.
- 1.0.1
- Some small changes and fixes.
- 1.0.0
- Initial release.