medmunds
b4e22c63b3
Reformat code with automated tools
...
Apply standardized code style
2023-02-06 15:05:24 -08:00
David Gilman
e3cd4df1fc
Allow requests session customization, document use for automatic retries
...
* Refactor create_session() out of AnymailRequestsBackend
* Document automatic retries with Requests
2022-06-26 18:52:46 -07:00
medmunds
a67a40957a
Docs: update 'requests' intersphinx url
...
The python-requests docs ["official" location has changed][0]
to requests.readthedocs.io. (And the old domain is no longer live.)
[0]: https://github.com/psf/requests/issues/6140#issuecomment-1135071992
2022-05-28 09:40:20 -07:00
medmunds
2b146c12d3
Docs: update intersphinx links
...
* Python 3.7 --> 3.10
* Requests has moved again
2022-01-19 14:49:50 -08:00
Mike Edmunds
cca653fcba
Docs: update tooling and outdated/broken content
...
* Update docs build config
* Specify Sphinx and theme versions in docs/requirements.txt
(tox had been using latest; RTD had pinned older versions)
* Update docs builds for Python 3 and recent Sphinx
* Remove obsolete sphinx-rtd-theme patches
* Add .readthedocs.yml
* Move some JS to async (now that Sphinx supports that)
* Fix version-alert.js for async loading
* Remove docs versionadded/changed info older than v3.0
* Fix broken GitHub issue links in changelog (never worked?)
* Add setup long_description_content_type
* Drop poorly maintained AUTHORS.txt
(just point to GitHub contributors page)
2020-09-07 12:05:39 -07:00
Mike Edmunds
85cec5e9dc
Drop Python 2 and Django 1.11 support
...
Minimum supported versions are now Django 2.0, Python 3.5.
This touches a lot of code, to:
* Remove obsolete portability code and workarounds
(six, backports of email parsers, test utils, etc.)
* Use Python 3 syntax (class defs, raise ... from, etc.)
* Correct inheritance for mixin classes
* Fix outdated docs content and links
* Suppress Python 3 "unclosed SSLSocket" ResourceWarnings
that are beyond our control (in integration tests due to boto3,
python-sparkpost)
2020-08-01 14:53:10 -07:00
medmunds
2762ea9ff8
Docs: fix broken intersphinx mapping for requests
...
The requests docs may be moving, and redirects are currently broken.
Load the intersphinx inventory from a (currently) working temporary
location.
2019-09-26 19:25:20 -07:00
medmunds
13ffd5db40
Docs: add Rate-the-Docs
2018-08-18 17:36:10 -07:00
medmunds
1ac335e006
Docs: update PyPI links to point to new pypi.org
...
(Skip the redirect through pypi.python.org)
2018-08-11 16:11:14 -07:00
medmunds
0c3e3e9bad
Docs: css tweaks
...
* Add vertical space between items in "open" lists
(rtfd/sphinx_rtd_theme#590 )
* Distinguish shell prompts in console examples,
and omit them if the code is copied
* Add css and js extras directly from Sphinx conf.py
(no need to override template)
2018-03-16 12:16:57 -07:00
medmunds
2bf492c2f4
Docs: Update intersphinx source urls
...
Python and Django have both moved their docs to https.
2018-01-17 13:10:49 -08:00
medmunds
b6c75fe06b
Docs: update intersphinx refs from Python 3.5 to 3.6
2017-09-08 14:19:43 -07:00
medmunds
90b9dc6cfa
Docs: simplify PyPI links
...
Use `:pypi:` sphinx-ext-extlink role for links to PyPI,
and add some missing package links.
2017-09-08 14:16:09 -07:00
medmunds
8bdc67939a
Flake8 clean
2017-04-16 11:43:13 -07:00
medmunds
1e09b61a27
Docs: remove old copyright year
2017-01-26 11:43:28 -08:00
medmunds
20c6350140
Update (almost) all the docs
2016-03-09 18:37:11 -08:00
medmunds
8f0f2d3d83
Use RTD Sphinx theme for local doc builds
2016-03-07 19:21:28 -08:00
medmunds
921dd5d0d6
Fork from Djrill and rename to "anymail"
2016-02-27 11:16:04 -08:00
medmunds
ef0051dd36
Docs: point to Django stable docs
...
Avoid pointing Djrill users toward Django dev docs.
[ci skip]
2015-05-13 18:56:15 -07:00
medmunds
c83aee0bf2
Update the docs copyright year
...
(Didn't realize we had a docs copyright year.)
2015-05-13 18:47:18 -07:00
medmunds
21acb71642
Unified version: Python 3-compatible replacement for execfile
2013-03-04 21:13:19 -08:00
medmunds
28538a5391
Docs: break apart the lengthy readme into organized docs
...
Also sphinx-ify where appropriate, and lots of general cleanup/editing.
2013-03-04 20:24:26 -08:00
medmunds
230011f818
Maintain version info in a single place.
...
http://stackoverflow.com/a/2073599/647002
2013-03-04 20:02:26 -08:00
medmunds
618729b444
Docs: initial sphinx-quickstart
2013-03-02 17:06:54 -08:00