| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | More restructuring of the docs.docs | Jason Madden | 2020-11-19 | 10 | -472/+854 |
| | | |||||
| * | More docs. | Jason Madden | 2020-11-18 | 4 | -31/+187 |
| | | |||||
| * | Better thread example. | Jason Madden | 2020-11-18 | 1 | -8/+15 |
| | | |||||
| * | More doctests. | Jason Madden | 2020-11-18 | 2 | -6/+107 |
| | | |||||
| * | Merge pull request #214 from python-greenlet/issue206 | Jason Madden | 2020-11-18 | 6 | -1696/+1796 |
| |\ | | | | | Use clang-format and clang-tidy to PEP7 the source. | ||||
| | * | Use clang-format and clang-tidy to PEP7 the source.issue206 | Jason Madden | 2020-11-18 | 6 | -1696/+1796 |
| |/ | | | | Fixes #206 | ||||
| * | Merge pull request #213 from python-greenlet/issue207 | Jason Madden | 2020-11-18 | 5 | -88/+60 |
| |\ | | | | | Always complie with support for tracing, garbage collection and context vars (where applicable) | ||||
| | * | Always complie with support for tracing, garbage collection and contextvars ↵issue207 | Jason Madden | 2020-11-18 | 5 | -88/+60 |
| |/ | | | | | | | | (where applicable). Remove undocumented compiler macros that let those things be switched off; they were never tested. Fixes #207 | ||||
| * | Add basic development/release docs. [skip ci] | Jason Madden | 2020-11-16 | 2 | -0/+32 |
| | | |||||
| * | Merge pull request #212 from python-greenlet/define__version__in_py | Jason Madden | 2020-11-16 | 7 | -35/+35 |
| |\ | | | | | Move definition of __version__ into __init__.py. | ||||
| | * | Move definition of __version__ into __init__.py. | Jason Madden | 2020-11-16 | 7 | -35/+35 |
| |/ | | | | | | | | Instead of getting it from C in the GREENLET_VERSION macro. Also read this value in setup.py. This gets us DRY (don't repeat yourself) and compatibility with tools like zest.releaser. | ||||
| * | Merge pull request #210 from python-greenlet/issue191 | Jason Madden | 2020-11-16 | 4 | -12/+181 |
| |\ | | | | | Build and test in the manylinux environment for amd64 and aarch64 | ||||
| | * | Build and test in the manylinux environment for amd64 and aarch64, and macos. | Jason Madden | 2020-11-16 | 4 | -12/+181 |
| |/ | | | | | | | | All of these environments will upload built wheels on release. AppVeyor now also uploads built wheels on releases. Fixes #175 and fixes #191. | ||||
| * | Fix docs typo. | Jason Madden | 2020-11-14 | 1 | -2/+2 |
| | | |||||
| * | Add proper cross-linkable API docs, and begin breaking the documentation ↵ | Jason Madden | 2020-11-13 | 9 | -481/+673 |
| | | | | | into topics. | ||||
| * | Fix highlighting of some doc snippets. [skip ci] | Jason Madden | 2020-11-13 | 1 | -5/+5 |
| | | |||||
| * | Merge pull request #209 from python-greenlet/issue204 | Jason Madden | 2020-11-13 | 6 | -137/+307 |
| |\ | | | | | Convert most documentation examples to doctests and run them on CI and tox | ||||
| | * | Also add doctests to appveyor. | Jason Madden | 2020-11-13 | 1 | -1/+2 |
| | | | | | | | | | Travis is being very slow. | ||||
| | * | Convert most documenation examples to doctests and run them on CI and tox. | Jason Madden | 2020-11-13 | 5 | -136/+305 |
| |/ | | | | Fixes #204 | ||||
| * | Minor cleanup after merge of #208 | Jason Madden | 2020-11-12 | 4 | -47/+19 |
| | | |||||
| * | Merge pull request #208 from python-greenlet/issue184 | Jason Madden | 2020-11-12 | 56 | -218/+185 |
| |\ | | | | | Move to the src/ layout, and make greenlet a package. | ||||
| | * | Move to the src/ layout, and make greenlet a package.issue184 | Jason Madden | 2020-11-12 | 56 | -218/+185 |
| |/ | | | | | | Make 'tests' become 'greenlet.tests', and be compatible with 'python -m unittest discover'. Fixes #184. Fixes #184. Fixes #189. | ||||
| * | Remove custom my_build_ext and stop trying to build extensions at test time. | Jason Madden | 2020-11-11 | 9 | -186/+377 |
| | | | | | | | | | | | | | | | | | | | | Building the extensions and getting them in the right place is the job of tox. This includes a temporary minor regression in that the test extensions are now also packaged in the binary distributions. This will be resolved with #189 and #184. Removes some (maybe all, didnt check yet) uses of distutils so partly addresses #185. Fixes #187 Specify an image for appveyor that works for Python 2.7 (the right visual studio is missing on other images) Add installation of missing python versions. Use PYTHON, not PYTHON_ROOT on appveyor. The former is more common in my experience. Use a newer image for 3.9 on appveyor | ||||
| * | Merge pull request #198 from oremanj/change-context | Jason Madden | 2020-11-11 | 4 | -113/+534 |
| |\ | | | | | Add the ability to modify a greenlet's contextvars context | ||||
| | * | Minor docs tweaks; add change note; whitespace in greenlet. | Jason Madden | 2020-11-11 | 4 | -335/+359 |
| | | | |||||
| | * | Raise AttributeError if contextvars not supported; remove support for 'del ↵ | Joshua Oreman | 2020-11-11 | 3 | -22/+65 |
| | | | | | | | | | gr.gr_context' | ||||
| | * | Remove a py3-ism | Joshua Oreman | 2020-11-11 | 1 | -1/+1 |
| | | | |||||
| | * | Elaborate on docs; fix conditional compilation | Joshua Oreman | 2020-11-11 | 2 | -15/+39 |
| | | | |||||
| | * | Add the ability to modify a greenlet's contextvars context | Joshua Oreman | 2020-11-11 | 4 | -12/+342 |
| |/ | |||||
| * | Add change note for #197 [skip ci] | Jason Madden | 2020-11-11 | 1 | -1/+3 |
| | | |||||
| * | Merge pull request #197 from ThePrez/aix64 | Jason Madden | 2020-11-11 | 2 | -0/+105 |
| |\ | | | | | Copy ppc64 linux implementation to ppc64 AIX | ||||
| | * | Update STACK_MAGIC to 6 | Jesse Gorzinski | 2020-10-19 | 1 | -4/+0 |
| | | | | | | | Co-authored-by: Kevin Adler <kadler@us.ibm.com> | ||||
| | * | copy ppc64 linux impl to ppc64 AIX | Jesse Gorzinski | 2020-10-16 | 2 | -0/+109 |
| | | | |||||
| * | | Merge pull request #150 from timgates42/bugfix/typo_requiring | Jason Madden | 2020-11-11 | 1 | -1/+1 |
| |\ \ | | | | | | | Fix simple typo: requring -> requiring | ||||
| | * | | Fix simple typo: requring -> requiring | Tim Gates | 2019-12-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | Closes #149 | ||||
| * | | | Merge pull request #203 from NotWearingPants/patch-1 | Jason Madden | 2020-11-11 | 1 | -0/+1 |
| |\ \ \ | | | | | | | | | Fix quit in docs example | ||||
| | * | | | Fix quit in docs example | NotWearingPants | 2020-11-11 | 1 | -0/+1 |
| |/ / / | |||||
| * | | | Merge pull request #201 from hugovk/add-3.9 | Jason Madden | 2020-10-29 | 2 | -49/+22 |
| |\ \ \ | |_|/ |/| | | Test on Python 3.9 final | ||||
| | * | | Simplify config: factor out 'arch' and 'python' multiplication | Hugo van Kemenade | 2020-10-29 | 1 | -38/+12 |
| | | | | |||||
| | * | | Simplify config: factor out common 'dist: bionic' | Hugo van Kemenade | 2020-10-29 | 1 | -18/+1 |
| | | | | |||||
| | * | | Test on Python 3.9 final | Hugo van Kemenade | 2020-10-28 | 2 | -2/+18 |
| |/ / | |||||
| * | | Merge pull request #193 from hugovk/rm-eol | Jason Madden | 2020-10-03 | 5 | -98/+0 |
| |\ \ | | | | | | | Remove redundant code for Python 2.4-2.6 and 3.0-3.3 | ||||
| | * | | Remove redundant code for Python 2.4-2.6 and 3.0-3.3 | Hugo van Kemenade | 2020-10-02 | 5 | -98/+0 |
| |/ / | |||||
| * | | Merge pull request #192 from python-greenlet/issue186 | Jason Madden | 2020-10-02 | 5 | -43/+10 |
| |\ \ | | | | | | | Officially drop support for 2.4/5/6 and 3.0/1/2/3/4. | ||||
| | * | | Officially drop support for 2.4/5/6 and 3.0/1/2/3/4.issue186 | Jason Madden | 2020-10-01 | 5 | -43/+10 |
| |/ / | | | | | | | | | | | | | | | | | | | Change the classifiers, update the version number, remove those versions from CI. This does not yet make any code changes. Using 3.4 as the cutoff point because that's where the biggest drop in usage comes; it's also no longer supported by gevent or eventlet. Fixes #186 | ||||
| * | | Merge pull request #190 from python-greenlet/publish-changes | Jason Madden | 2020-10-01 | 16 | -73/+153 |
| |\ \ | | | | | | | Publish the change log on RTD. | ||||
| | * | | Drop 3.0, 3.1 and 3.2; they're no longer supported by setuptools.publish-changes | Jason Madden | 2020-09-30 | 3 | -8/+6 |
| | | | | | | | | | | | | | And restore the test_suite argument as that's currently required on Appveyor, even though its deprecated. | ||||
| | * | | Publish the change log on RTD. | Jason Madden | 2020-09-30 | 15 | -67/+149 |
| |/ / | | | | | | | | | | | | | | | | | | | Fixes #188 Some other minor modernizations as well: - use a RTD config file - Rename NEWS to CHANGES.rst as seems to be th current standard - Likewise, rename doc to docs and *.txt to *.rst (hooray syntax highlighting) - Partially require setuptools; we effectively did anyway. More work required here. | ||||
| * | | Merge pull request #177 from python-greenlet/release-0.4.170.4.17 | Alexey Borzenkov | 2020-09-22 | 5 | -5/+8 |
| |\ \ | | | | | | | Prepare to release greenlet 0.4.17 | ||||
| | * | | Prepare to release greenlet 0.4.17release-0.4.17 | Alexey Borzenkov | 2020-09-22 | 5 | -5/+8 |
| |/ / | |||||
