cached-property.git
4 years agoAdd new AUTHORS.md file
Bartek Sokorski [Mon, 21 Sep 2020 18:13:50 +0000 (20:13 +0200)]
Add new AUTHORS.md file

4 years agoDelete .travis.yml
Daniel Feldroy [Mon, 21 Sep 2020 17:53:13 +0000 (10:53 -0700)]
Delete .travis.yml

We're now on GitHub actions! Yay! 👍

4 years agoIgnore RST files with code tests
Daniel Feldroy [Mon, 21 Sep 2020 17:47:14 +0000 (10:47 -0700)]
Ignore RST files with code tests

4 years agoUpdate README.rst
Daniel Feldroy [Mon, 21 Sep 2020 17:46:02 +0000 (10:46 -0700)]
Update README.rst

4 years agoMatrix cleanup
Daniel Feldroy [Mon, 21 Sep 2020 17:40:19 +0000 (10:40 -0700)]
Matrix cleanup

4 years agoRemoving unnecessary logic
Daniel Feldroy [Mon, 21 Sep 2020 17:33:36 +0000 (10:33 -0700)]
Removing unnecessary logic

I know there is a `requirements.txt` file, I don't need to check for it.

4 years agoIgnore line that breaks Flake8 check for Python 2.7
Daniel Feldroy [Mon, 21 Sep 2020 17:29:21 +0000 (10:29 -0700)]
Ignore line that breaks Flake8 check for Python 2.7

4 years agoIgnore flake8 error that affects Python 2.7 only
Daniel Feldroy [Mon, 21 Sep 2020 17:27:24 +0000 (10:27 -0700)]
Ignore flake8 error that affects Python 2.7 only

4 years agoAdd in the Python and OS matrix
Daniel Feldroy [Mon, 21 Sep 2020 17:23:00 +0000 (10:23 -0700)]
Add in the Python and OS matrix

4 years agoUpdate python-package.yml
Daniel Feldroy [Mon, 21 Sep 2020 17:13:51 +0000 (10:13 -0700)]
Update python-package.yml

4 years agoCreate python-package.yml
Daniel Feldroy [Mon, 21 Sep 2020 17:11:47 +0000 (10:11 -0700)]
Create python-package.yml

Time to switch from travis to GitHub actions!

4 years agoMerge pull request #132 from dotlambda/patch-1
Daniel Feldroy [Sat, 12 Sep 2020 15:57:16 +0000 (08:57 -0700)]
Merge pull request #132 from dotlambda/patch-1

Include conftest.py in PyPI tarball

4 years agoUpdate FUNDING.yml
Daniel Feldroy [Fri, 3 Jul 2020 09:34:34 +0000 (02:34 -0700)]
Update FUNDING.yml

4 years agoCreate FUNDING.yml
Daniel Roy Greenfeld [Fri, 13 Mar 2020 21:34:29 +0000 (14:34 -0700)]
Create FUNDING.yml

4 years agoUpdate README.rst
Daniel Roy Greenfeld [Fri, 28 Feb 2020 05:08:41 +0000 (21:08 -0800)]
Update README.rst

5 years agoUpdate AUTHORS.rst
Daniel Roy Greenfeld [Sat, 10 Aug 2019 16:11:13 +0000 (16:11 +0000)]
Update AUTHORS.rst

5 years agoMerge pull request #171 from stikks/docstring_cached_property
Daniel Roy Greenfeld [Sat, 10 Aug 2019 16:10:28 +0000 (16:10 +0000)]
Merge pull request #171 from stikks/docstring_cached_property

resolve cached_property docstring not showing

5 years agoresolve cached_property docstring not showing
Ademola [Sat, 10 Aug 2019 14:12:02 +0000 (14:12 +0000)]
resolve cached_property docstring not showing

5 years agoSwitch back to CC token
Daniel [Tue, 11 Dec 2018 05:54:35 +0000 (21:54 -0800)]
Switch back to CC token

5 years agoSwitch to encrypted token for code climate
Daniel [Tue, 11 Dec 2018 05:47:31 +0000 (21:47 -0800)]
Switch to encrypted token for code climate

5 years agoSet cc to debug mode
Daniel [Tue, 11 Dec 2018 05:33:21 +0000 (21:33 -0800)]
Set cc to debug mode

5 years agoSwitch to more targeted CC specification
Daniel [Tue, 11 Dec 2018 05:21:21 +0000 (21:21 -0800)]
Switch to more targeted CC specification

5 years agoAdd code climate
Daniel [Tue, 11 Dec 2018 05:02:05 +0000 (21:02 -0800)]
Add code climate

5 years agoMerge branch 'master' of github.com:pydanny/cached-property
Daniel [Tue, 11 Dec 2018 04:53:35 +0000 (20:53 -0800)]
Merge branch 'master' of github.com:pydanny/cached-property

6 years agoInclude conftest.py in PyPI tarball
Robert Schütz [Mon, 5 Nov 2018 12:37:47 +0000 (13:37 +0100)]
Include conftest.py in PyPI tarball

This is needed to successfully run the tests on Python 2.7.

6 years agoBlacking of project
Daniel [Sun, 7 Oct 2018 03:24:52 +0000 (22:24 -0500)]
Blacking of project

6 years agoMerge pull request #121 from pydanny/pyup-update-pytest-3.8.1-to-3.8.2
Daniel Roy Greenfeld [Thu, 4 Oct 2018 16:08:17 +0000 (11:08 -0500)]
Merge pull request #121 from pydanny/pyup-update-pytest-3.8.1-to-3.8.2

Update pytest to 3.8.2

6 years agoUpdate pytest from 3.8.1 to 3.8.2 pyup-update-pytest-3.8.1-to-3.8.2
pyup-bot [Wed, 3 Oct 2018 12:07:26 +0000 (07:07 -0500)]
Update pytest from 3.8.1 to 3.8.2

6 years agoMerge pull request #119 from pydanny/pyup-update-wheel-0.31.1-to-0.32.0
Daniel Roy Greenfeld [Sun, 30 Sep 2018 17:03:25 +0000 (12:03 -0500)]
Merge pull request #119 from pydanny/pyup-update-wheel-0.31.1-to-0.32.0

Update wheel to 0.32.0

6 years agoMerge branch 'master' into pyup-update-wheel-0.31.1-to-0.32.0 pyup-update-wheel-0.31.1-to-0.32.0
Daniel Roy Greenfeld [Sun, 30 Sep 2018 17:03:14 +0000 (12:03 -0500)]
Merge branch 'master' into pyup-update-wheel-0.31.1-to-0.32.0

6 years agoMerge pull request #118 from pydanny/pyup-update-twine-1.11.0-to-1.12.1
Daniel Roy Greenfeld [Sun, 30 Sep 2018 17:02:37 +0000 (12:02 -0500)]
Merge pull request #118 from pydanny/pyup-update-twine-1.11.0-to-1.12.1

Update twine to 1.12.1

6 years agoMerge pull request #116 from pydanny/pyup-update-pytest-3.7.4-to-3.8.1
Daniel Roy Greenfeld [Sun, 30 Sep 2018 17:00:54 +0000 (12:00 -0500)]
Merge pull request #116 from pydanny/pyup-update-pytest-3.7.4-to-3.8.1

Update pytest to 3.8.1

6 years agoUpdate wheel from 0.31.1 to 0.32.0
pyup-bot [Sun, 30 Sep 2018 00:13:22 +0000 (19:13 -0500)]
Update wheel from 0.31.1 to 0.32.0

6 years agoUpdate twine from 1.11.0 to 1.12.1 pyup-update-twine-1.11.0-to-1.12.1
pyup-bot [Mon, 24 Sep 2018 22:21:13 +0000 (17:21 -0500)]
Update twine from 1.11.0 to 1.12.1

6 years agoUpdate pytest from 3.7.4 to 3.8.1 pyup-update-pytest-3.7.4-to-3.8.1
pyup-bot [Sun, 23 Sep 2018 10:33:08 +0000 (03:33 -0700)]
Update pytest from 3.7.4 to 3.8.1

6 years agoSkip 1.5.0 because of borked RST 1.5.1
Daniel [Wed, 5 Sep 2018 15:30:37 +0000 (08:30 -0700)]
Skip 1.5.0 because of borked RST

6 years agoRelease 1.5.0 1.5.0
Daniel [Wed, 5 Sep 2018 15:23:58 +0000 (08:23 -0700)]
Release 1.5.0

6 years agoUpdate pytest and pytest-cov
Daniel [Wed, 5 Sep 2018 15:18:23 +0000 (08:18 -0700)]
Update pytest and pytest-cov

6 years agoMerge pull request #114 from luzfcb/fix-travis-ci-python3.7_build
Daniel Roy Greenfeld [Wed, 5 Sep 2018 02:21:45 +0000 (19:21 -0700)]
Merge pull request #114 from luzfcb/fix-travis-ci-python3.7_build

use sudo=true and dist: xenial to fix python3.7 travis-ci build

6 years agofix travis-ci python3.7 build
Fabio C. Barrioneuvo da Luz [Wed, 5 Sep 2018 00:41:14 +0000 (21:41 -0300)]
fix travis-ci python3.7 build

6 years agoBump project version
Daniel [Tue, 31 Jul 2018 15:48:46 +0000 (08:48 -0700)]
Bump project version

6 years agoUpdate to add Python 3.7 and remove 3.3
Daniel [Tue, 31 Jul 2018 15:47:51 +0000 (08:47 -0700)]
Update to add Python 3.7 and remove 3.3

6 years agoMerge pull request #103 from asottile/patch-1
Daniel Roy Greenfeld [Thu, 14 Jun 2018 16:31:41 +0000 (09:31 -0700)]
Merge pull request #103 from asottile/patch-1

Also catch `SyntaxError` from asyncio import

6 years agoMerge pull request #101 from pydanny/pyup-update-pytest-3.5.0-to-3.6.1
Daniel Roy Greenfeld [Thu, 14 Jun 2018 16:30:26 +0000 (09:30 -0700)]
Merge pull request #101 from pydanny/pyup-update-pytest-3.5.0-to-3.6.1

Update pytest to 3.6.1

6 years agoMerge pull request #98 from pydanny/pyup-update-wheel-0.30.0-to-0.31.1
Daniel Roy Greenfeld [Thu, 14 Jun 2018 16:30:14 +0000 (09:30 -0700)]
Merge pull request #98 from pydanny/pyup-update-wheel-0.30.0-to-0.31.1

Update wheel to 0.31.1

6 years agoMerge branch 'master' into pyup-update-wheel-0.30.0-to-0.31.1 pyup-update-wheel-0.30.0-to-0.31.1
Daniel Roy Greenfeld [Thu, 14 Jun 2018 16:29:45 +0000 (09:29 -0700)]
Merge branch 'master' into pyup-update-wheel-0.30.0-to-0.31.1

6 years agoMerge pull request #92 from pydanny/pyup-update-wheel-0.30.0-to-0.31.0
Daniel Roy Greenfeld [Thu, 14 Jun 2018 16:29:21 +0000 (09:29 -0700)]
Merge pull request #92 from pydanny/pyup-update-wheel-0.30.0-to-0.31.0

Update wheel to 0.31.0

6 years agoAlso catch `SyntaxError` from asyncio import
Anthony Sottile [Mon, 11 Jun 2018 18:32:55 +0000 (11:32 -0700)]
Also catch `SyntaxError` from asyncio import

Apparently, `asyncio` is installable in python 2 and an import can trigger this:

```bash
pip install asyncio cached-property
python -c 'import cached_property'
```

```python
$ python -c 'import cached_property'
Traceback (most recent call last):
  File "<string>", line 1, in <module>
  File "/private/tmp/venv/lib/python2.7/site-packages/cached_property.py", line 12, in <module>
    import asyncio
  File "/private/tmp/venv/lib/python2.7/site-packages/asyncio/__init__.py", line 9, in <module>
    from . import selectors
  File "/private/tmp/venv/lib/python2.7/site-packages/asyncio/selectors.py", line 39
    "{!r}".format(fileobj)) from None
                               ^
SyntaxError: invalid syntax
```

Originally seen in https://github.com/pre-commit/pre-commit/issues/766

6 years agoUpdate pytest from 3.5.0 to 3.6.1 pyup-update-pytest-3.5.0-to-3.6.1
pyup-bot [Wed, 6 Jun 2018 01:41:05 +0000 (18:41 -0700)]
Update pytest from 3.5.0 to 3.6.1

6 years agoUpdate wheel from 0.30.0 to 0.31.1
pyup-bot [Mon, 14 May 2018 01:13:20 +0000 (18:13 -0700)]
Update wheel from 0.30.0 to 0.31.1

6 years agoMerge pull request #97 from robert-cody/doc_fix_and_gitignore
Daniel Roy Greenfeld [Wed, 2 May 2018 19:10:48 +0000 (12:10 -0700)]
Merge pull request #97 from robert-cody/doc_fix_and_gitignore

Doc fix and gitignore

6 years agoAdd IntelliJ IDEA and local venvs to .gitignore.
robert-cody [Wed, 2 May 2018 17:23:08 +0000 (20:23 +0300)]
Add IntelliJ IDEA and local venvs to .gitignore.

6 years agoBlank line is required after literal block.
robert-cody [Wed, 2 May 2018 17:22:21 +0000 (20:22 +0300)]
Blank line is required after literal block.

6 years agoUpdate README.rst
Daniel Roy Greenfeld [Mon, 16 Apr 2018 14:14:14 +0000 (09:14 -0500)]
Update README.rst

6 years agoMerge pull request #94 from gtback/patch-1
Daniel Roy Greenfeld [Mon, 9 Apr 2018 23:30:29 +0000 (18:30 -0500)]
Merge pull request #94 from gtback/patch-1

Update release dates for 1.4.1 and 1.4.2

6 years agoUpdate release dates for 1.4.1. and 1.4.2
Greg Back [Mon, 9 Apr 2018 19:13:49 +0000 (14:13 -0500)]
Update release dates for 1.4.1. and 1.4.2

6 years agoMerge branch 'master' into pyup-update-wheel-0.30.0-to-0.31.0 pyup-update-wheel-0.30.0-to-0.31.0
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:59:00 +0000 (17:59 -0500)]
Merge branch 'master' into pyup-update-wheel-0.30.0-to-0.31.0

6 years agoReally fixed the tests per 1.4.2
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:57:13 +0000 (17:57 -0500)]
Really fixed the tests per

6 years agoUpdate contributing docs
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:56:39 +0000 (17:56 -0500)]
Update contributing docs

6 years agoUpdate contributing docs
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:55:00 +0000 (17:55 -0500)]
Update contributing docs

6 years agoFix the tests
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:52:07 +0000 (17:52 -0500)]
Fix the tests

6 years agoRemove black so travis doesnt blow up
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:27:28 +0000 (17:27 -0500)]
Remove black so travis doesnt blow up

6 years agoAdd black code style back
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:25:01 +0000 (17:25 -0500)]
Add black code style back

6 years agoCorrected test invocation
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:23:51 +0000 (17:23 -0500)]
Corrected test invocation

6 years agoImproved code formatting and prep for release 1.4.1 1.4.1
Daniel Roy Greenfeld [Sun, 8 Apr 2018 22:19:00 +0000 (17:19 -0500)]
Improved code formatting and prep for release 1.4.1

6 years agoMerge branch 'master' into pyup-update-wheel-0.30.0-to-0.31.0
Daniel Roy Greenfeld [Fri, 6 Apr 2018 14:40:15 +0000 (09:40 -0500)]
Merge branch 'master' into pyup-update-wheel-0.30.0-to-0.31.0

6 years agoMerge pull request #91 from pydanny/pyup-update-pytest-3.3.0-to-3.5.0
Daniel Roy Greenfeld [Fri, 6 Apr 2018 14:39:43 +0000 (09:39 -0500)]
Merge pull request #91 from pydanny/pyup-update-pytest-3.3.0-to-3.5.0

Update pytest to 3.5.0

6 years agoMerge pull request #89 from pydanny/pyup-update-freezegun-0.3.9-to-0.3.10
Daniel Roy Greenfeld [Fri, 6 Apr 2018 14:39:33 +0000 (09:39 -0500)]
Merge pull request #89 from pydanny/pyup-update-freezegun-0.3.9-to-0.3.10

Update freezegun to 0.3.10

6 years agoDon't test asyncio on older versions of Python
Daniel Roy Greenfeld [Thu, 5 Apr 2018 03:03:02 +0000 (22:03 -0500)]
Don't test asyncio on older versions of Python

Per #93, asyncio tests need to be bypassed for older versions of Python

6 years agoUpdate wheel from 0.30.0 to 0.31.0
pyup-bot [Mon, 2 Apr 2018 04:00:12 +0000 (23:00 -0500)]
Update wheel from 0.30.0 to 0.31.0

6 years agoUpdate pytest from 3.3.0 to 3.5.0 pyup-update-pytest-3.3.0-to-3.5.0
pyup-bot [Fri, 23 Mar 2018 11:35:55 +0000 (06:35 -0500)]
Update pytest from 3.3.0 to 3.5.0

6 years agoUpdate freezegun from 0.3.9 to 0.3.10 pyup-update-freezegun-0.3.9-to-0.3.10
pyup-bot [Tue, 6 Mar 2018 04:04:31 +0000 (23:04 -0500)]
Update freezegun from 0.3.9 to 0.3.10

6 years agoUpdate HISTORY.rst
Daniel Roy Greenfeld [Mon, 26 Feb 2018 23:11:11 +0000 (18:11 -0500)]
Update HISTORY.rst

6 years agoMerge pull request #87 from dotlambda/patch-1
Daniel Roy Greenfeld [Mon, 26 Feb 2018 23:10:17 +0000 (18:10 -0500)]
Merge pull request #87 from dotlambda/patch-1

Include conftest.py in PyPI tarball

6 years agoInclude conftest.py in PyPI tarball
Robert Schütz [Mon, 26 Feb 2018 22:39:37 +0000 (23:39 +0100)]
Include conftest.py in PyPI tarball

This is required to make the tests work.

6 years agoRemove Python 2.6 support and bump to 1.4.0 1.4.0
Daniel Roy Greenfeld [Sun, 25 Feb 2018 23:03:34 +0000 (18:03 -0500)]
Remove Python 2.6 support and bump to 1.4.0

6 years agoMerge pull request #86 from vbraun/async_await
Daniel Roy Greenfeld [Sun, 25 Feb 2018 22:56:30 +0000 (17:56 -0500)]
Merge pull request #86 from vbraun/async_await

Support @cached_property coroutines (async/await)

6 years agoSupport cached coroutines (async/await)
Volker Braun [Sun, 25 Feb 2018 14:30:58 +0000 (15:30 +0100)]
Support cached coroutines (async/await)

6 years agoUpdate requirements.txt
Daniel Roy Greenfeld [Tue, 28 Nov 2017 15:12:52 +0000 (07:12 -0800)]
Update requirements.txt

6 years agoUpdate requirements.txt
Daniel Roy Greenfeld [Tue, 28 Nov 2017 15:12:30 +0000 (07:12 -0800)]
Update requirements.txt

6 years agoMerge pull request #74 from pydanny/pyup-update-coverage-4.4.1-to-4.4.2
Daniel Roy Greenfeld [Tue, 28 Nov 2017 15:08:30 +0000 (07:08 -0800)]
Merge pull request #74 from pydanny/pyup-update-coverage-4.4.1-to-4.4.2

Update coverage to 4.4.2

7 years agoUpdate coverage from 4.4.1 to 4.4.2 pyup-update-coverage-4.4.1-to-4.4.2
pyup-bot [Sun, 5 Nov 2017 22:20:51 +0000 (14:20 -0800)]
Update coverage from 4.4.1 to 4.4.2

7 years agoSwitch two scoops academy to two scoops press
Audrey Roy Greenfeld [Fri, 22 Sep 2017 00:09:23 +0000 (17:09 -0700)]
Switch two scoops academy to two scoops press

7 years agoUpdate to Python 3.6 1.3.1
Audrey Roy Greenfeld [Fri, 22 Sep 2017 00:04:03 +0000 (17:04 -0700)]
Update to Python 3.6

7 years agoMerge pull request #60 from pydanny/pyup-update-coverage-4.1-to-4.4.1
Daniel Roy Greenfeld [Thu, 21 Sep 2017 23:11:35 +0000 (16:11 -0700)]
Merge pull request #60 from pydanny/pyup-update-coverage-4.1-to-4.4.1

Update coverage to 4.4.1

7 years agoMerge pull request #59 from pydanny/pyup-update-freezegun-0.3.7-to-0.3.9
Daniel Roy Greenfeld [Thu, 21 Sep 2017 23:11:15 +0000 (16:11 -0700)]
Merge pull request #59 from pydanny/pyup-update-freezegun-0.3.7-to-0.3.9

Update freezegun to 0.3.9

7 years agoUpdate coverage from 4.1 to 4.4.1 pyup-update-coverage-4.1-to-4.4.1
pyup-bot [Mon, 15 May 2017 06:37:34 +0000 (23:37 -0700)]
Update coverage from 4.1 to 4.4.1

7 years agoUpdate freezegun from 0.3.7 to 0.3.9 pyup-update-freezegun-0.3.7-to-0.3.9
pyup-bot [Sat, 13 May 2017 01:07:30 +0000 (18:07 -0700)]
Update freezegun from 0.3.7 to 0.3.9

7 years agoMerge pull request #43 from pydanny/pyup-update-pytest-cov-2.3.0-to-2.4.0
Daniel Roy Greenfeld [Thu, 13 Apr 2017 22:02:56 +0000 (15:02 -0700)]
Merge pull request #43 from pydanny/pyup-update-pytest-cov-2.3.0-to-2.4.0

Update pytest-cov to 2.4.0

8 years agoUpdate pytest-cov from 2.3.0 to 2.4.0 pyup-update-pytest-cov-2.3.0-to-2.4.0
pyup-bot [Mon, 10 Oct 2016 20:01:44 +0000 (13:01 -0700)]
Update pytest-cov from 2.3.0 to 2.4.0

8 years agoMerge pull request #35 from pydanny/pyup-update-pytest-cov-2.2.0-to-2.3.0
Daniel Roy Greenfeld [Mon, 18 Jul 2016 21:05:14 +0000 (14:05 -0700)]
Merge pull request #35 from pydanny/pyup-update-pytest-cov-2.2.0-to-2.3.0

Update pytest-cov to 2.3.0

8 years agoUpdate pytest-cov from 2.2.0 to 2.3.0 pyup-update-pytest-cov-2.2.0-to-2.3.0
pyup-bot [Tue, 5 Jul 2016 20:07:50 +0000 (13:07 -0700)]
Update pytest-cov from 2.2.0 to 2.3.0

8 years agoUpdate README.rst
Daniel Roy Greenfeld [Wed, 22 Jun 2016 21:59:55 +0000 (05:59 +0800)]
Update README.rst

8 years agoUpdate README.rst
Daniel Roy Greenfeld [Mon, 20 Jun 2016 06:51:34 +0000 (23:51 -0700)]
Update README.rst

8 years agoUpdate README.rst
Daniel Roy Greenfeld [Thu, 9 Jun 2016 06:07:45 +0000 (23:07 -0700)]
Update README.rst

8 years agoMerge pull request #33 from pydanny/pyup-initial-update
Daniel Roy Greenfeld [Thu, 9 Jun 2016 06:06:33 +0000 (23:06 -0700)]
Merge pull request #33 from pydanny/pyup-initial-update

Initial Update

8 years agoMerge pull request #23 from mbehrle/fix-codec
Daniel Roy Greenfeld [Thu, 9 Jun 2016 06:01:53 +0000 (23:01 -0700)]
Merge pull request #23 from mbehrle/fix-codec

Fixing UnicodeDecodeError in setup.py (issue22).

8 years agoPin freezegun to latest version 0.3.7 pyup-initial-update
pyup-bot [Thu, 9 Jun 2016 05:58:42 +0000 (22:58 -0700)]
Pin freezegun to latest version 0.3.7

8 years agoUpdate wheel from 0.23.0 to 0.29.0
pyup-bot [Thu, 9 Jun 2016 05:58:41 +0000 (22:58 -0700)]
Update wheel from 0.23.0 to 0.29.0

8 years agoPin pytest-cov to latest version 2.2.0
pyup-bot [Thu, 9 Jun 2016 05:58:41 +0000 (22:58 -0700)]
Pin pytest-cov to latest version 2.2.0