Commit Graph

137 Commits

Author SHA1 Message Date
Gerardo Grignoli 3cd187a3bb
#1329: Add support for Windows `CMD` and easier setup for Powershell
* feat: Added nicer support for Windows CMD & Powershell

* Fix  typo

* Fix CMD console color after thefuck Ctrl-C

* Update setup.py

Co-authored-by: Pablo Aguiar <scorphus@gmail.com>

* Update setup.py

Co-authored-by: Pablo Aguiar <scorphus@gmail.com>

* Addressed PR comments

* fix spacing and newline issues

---------

Co-authored-by: Pablo Aguiar <scorphus@gmail.com>
2023-07-10 15:09:27 +02:00
Hugo van Kemenade 3f71959b1b Add python_requires to help pip 2023-07-09 13:03:32 +02:00
Pablo Santiago Blum de Aguiar 1a1b5200a9 #N/A: Lock pyte<=0.8.0 for Python 2 2022-06-08 23:39:19 +02:00
Pablo Santiago Blum de Aguiar 841e3f9e13 Bump to 3.32 2022-01-02 22:45:09 +01:00
Vladimir Iakovlev 0949d2e770 Bump to 3.31 2021-06-09 21:50:44 +02:00
Pablo Santiago Blum de Aguiar 1a595f1ba2 #N/A: Force decorator<5 for Python <= 2.7
For some reason, the index used by GH Actions is not considering the
requesting Python version to decide which package version to deliver.
This is unnecessary for the official index and will be removed once we
drop support to Python 2.
2021-04-18 15:48:39 +02:00
Vladimir Iakovlev d3a05426de Bump to 3.30 2020-03-19 18:21:12 +01:00
Vladimir Iakovlev 60073bea78
N/A: Remove deprecated python 3.4 support + fix tests in 2.7 (#1025)
* N/A: Remove deprecated python 3.4 support

More details - https://www.python.org/downloads/release/python-3410/

* N/A: Remove Python 3.4 from appveyor config

* N/A: Fix UnicodeDecodeError with Python 2.7 and newer versions of py.test
2019-12-16 21:55:19 +01:00
Vladimir Iakovlev 59e1f7b122 Bump to 3.29 2019-05-27 18:29:04 +02:00
Vladimir Iakovlev 8c1591fbe3 Bump to 3.28 2018-11-29 23:43:39 +01:00
Vladimir Iakovlev 86efc6a252 Bump to 3.27 2018-05-22 19:26:55 +02:00
Vladimir Iakovlev d5cc7ec43b Bump to 3.26 2018-04-25 18:19:14 +02:00
Joseph Frazier 0640509895
Drop Python 3.3 Support (#747)
* Drop Python 3.3 Support

It's reached end-of-life, and our dependencies have started to drop it.
See https://github.com/nvbn/thefuck/pull/744#issuecomment-353244371

* Revert "Use pytest<3.3 to fix Python 3.3 tests (#746)"

This reverts commit f966ecd4f5.
2018-01-01 20:18:05 -05:00
Vladimir Iakovlev 4780027d63 Bump to 3.25 2017-11-23 20:51:04 +01:00
Vladimir Iakovlev b2789ad899 Bump to 3.24 2017-10-16 20:11:01 +02:00
Vladimir Iakovlev f9a4b69362 #N/A: Reorganize entrypoints 2017-09-02 09:30:03 +02:00
Vladimir Iakovlev db12211e05 Bump to 3.23 2017-08-29 09:39:32 +02:00
Vladimir Iakovlev e5255c3278 Bump to 3.22 2017-08-29 05:02:16 +02:00
Vladimir Iakovlev c4848d1816 #682: Fix tests in python 2 2017-08-26 06:20:52 +02:00
Vladimir Iakovlev 20e678a38a #682: Implement experimental instant mode 2017-08-25 11:44:07 +02:00
Vladimir Iakovlev 6c4333944f Bump to 3.21 2017-08-21 12:26:19 +02:00
Vladimir Iakovlev b4c4fdf706 #678: Use fastentrypoints 2017-08-21 11:32:23 +02:00
Vladimir Iakovlev d267488520 Bump to 3.20 2017-08-16 11:28:59 +02:00
Vladimir Iakovlev 2bbba9a0c8 Bump to 3.19 2017-08-03 11:34:01 +02:00
Vladimir Iakovlev c88b0792b8 Bump to 3.18 2017-05-10 16:51:19 +02:00
Vladimir Iakovlev 3a134f250d Bump to 3.17 2017-05-10 15:34:06 +02:00
Vladimir Iakovlev fc09818351 Bump to 3.16 2017-04-10 23:16:06 +02:00
Vladimir Iakovlev 5734412d82 Bump to 3.15 2017-03-14 16:38:07 +01:00
Vladimir Iakovlev 14a9cd85aa #611: Allow to configure alias automatically by calling `fuck` twice 2017-03-13 21:50:13 +01:00
Vladimir Iakovlev 3a9942061d Bump to 3.14 2017-01-11 15:05:29 +01:00
Vladimir Iakovlev a65f90813b Bump to 3.13 2017-01-11 14:59:18 +01:00
Vladimir Iakovlev a778ea6203 #588: Stop using bashlex 2017-01-11 14:58:50 +01:00
Vladimir Iakovlev 03a828d586 Bump to 3.12 2017-01-09 18:17:50 +01:00
Joseph Frazier ca44ee0640 bash: use bashlex for split_command, not shlex 2016-11-18 14:43:07 -05:00
Vladimir Iakovlev 1f75fc1ea9 #N/A: Remove deprecated `thefuck-alias` entry point 2016-08-14 14:43:13 +03:00
Vladimir Iakovlev c63e0d1582 Bump to 3.11 2016-08-14 13:18:43 +03:00
Tim D. Smith a7d1c725e4 Keep working if pip isn't installed
This might be installed by invoking setup.py directly.
2016-06-28 21:50:06 -07:00
Tim D. Smith 99e828d15d Avoid importing pip
pip doesn't have a stable Python API and shouldn't be `import`ed. `pkg_resources` is provided by setuptools.
2016-06-28 21:48:06 -07:00
nvbn d5e333b727 Bump to 3.10 2016-06-28 03:30:27 +03:00
Alessio Sergi ebf1ea88f5 Switch from pathlib to pathlib2
The pathlib backport module is no longer maintained. The development
has moved to the pathlib2 module instead.

Quoting from the pathlib's README:
"Attention: this backport module isn't maintained anymore. If you want
to report issues or contribute patches, please consider the pathlib2
project instead."
2016-05-12 17:17:17 +02:00
nvbn f74bbb7a9a Bump to 3.9 2016-04-24 17:56:06 +03:00
nvbn c6af8409d9 Bump to 3.8 2016-04-08 14:36:53 +03:00
nvbn fa1edd4bae Bump to 3.7 2016-03-23 05:12:29 +02:00
nvbn 39f7cc37eb Bump to 3.6 2016-03-13 17:46:14 +03:00
nvbn 8b1f078e27 Bump to 3.5 2016-03-13 03:14:18 +03:00
nvbn 019f0abf67 Bump to 3.4 2016-03-04 00:21:51 +03:00
nvbn 470c0ef699 #444: Check pip version in setup.py 2016-02-12 20:11:08 +03:00
BuBuaBu 738cc0c9a8 Exclude recursively tests packages 2016-01-22 13:47:31 +01:00
nvbn bd5cf38271 Bump to 3.3 2016-01-13 22:33:04 +03:00
nvbn 0560f4ba8e #414: Install and use `win_unicode_console` only on windows 2015-12-01 20:15:27 +08:00