Pārlūkot izejas kodu

Prefer https over http when available (#3966)

Jon Dufresne 8 gadi atpakaļ
vecāks
revīzija
d90caee6d9

+ 18 - 18
CONTRIBUTING.rst

@@ -39,7 +39,7 @@ meeting or private correspondence.
 The Code of Conduct is heavily based on the `Ubuntu Code of Conduct`_, and
 the `Pylons Code of Conduct`_.
 
-.. _`Ubuntu Code of Conduct`: http://www.ubuntu.com/community/conduct
+.. _`Ubuntu Code of Conduct`: https://www.ubuntu.com/community/conduct
 .. _`Pylons Code of Conduct`: http://docs.pylonshq.com/community/conduct.html
 
 Be considerate
@@ -443,10 +443,10 @@ fetch and checkout a remote branch like this::
 
     git checkout --track -b 3.0-devel origin/3.0-devel
 
-.. _`Fork a Repo`: http://help.github.com/fork-a-repo/
+.. _`Fork a Repo`: https://help.github.com/fork-a-repo/
 .. _`Rebasing merge commits in git`:
-    http://notes.envato.com/developers/rebasing-merge-commits-in-git/
-.. _`Rebase`: http://help.github.com/rebase/
+    https://notes.envato.com/developers/rebasing-merge-commits-in-git/
+.. _`Rebase`: https://help.github.com/rebase/
 
 .. _contributing-testing:
 
@@ -515,7 +515,7 @@ of your contribution. Read the `Pull Requests`_ section in the GitHub
 Guide to learn how this is done.
 
 You can also attach pull requests to existing issues by following
-the steps outlined here: http://bit.ly/koJoso
+the steps outlined here: https://bit.ly/koJoso
 
 .. _`Pull Requests`: http://help.github.com/send-pull-requests/
 
@@ -898,7 +898,7 @@ Ask Solem
 ~~~~~~~~~
 
 :github: https://github.com/ask
-:twitter: http://twitter.com/#!/asksol
+:twitter: https://twitter.com/#!/asksol
 
 Asif Saif Uddin
 ~~~~~~~~~~~~~~~
@@ -922,7 +922,7 @@ Mher Movsisyan
 ~~~~~~~~~~~~~~
 
 :github: https://github.com/mher
-:twitter: http://twitter.com/#!/movsm
+:twitter: https://twitter.com/#!/movsm
 
 Omer Katz
 ~~~~~~~~~
@@ -933,7 +933,7 @@ Steeve Morin
 ~~~~~~~~~~~~
 
 :github: https://github.com/steeve
-:twitter: http://twitter.com/#!/steeve
+:twitter: https://twitter.com/#!/steeve
 
 Website
 -------
@@ -952,7 +952,7 @@ Jan Henrik Helmers
 ~~~~~~~~~~~~~~~~~~
 
 :web: http://www.helmersworks.com
-:twitter: http://twitter.com/#!/helmers
+:twitter: https://twitter.com/#!/helmers
 
 
 .. _packages:
@@ -964,7 +964,7 @@ Packages
 ----------
 
 :git: https://github.com/celery/celery
-:CI: http://travis-ci.org/#!/celery/celery
+:CI: https://travis-ci.org/#!/celery/celery
 :Windows-CI: https://ci.appveyor.com/project/ask/celery
 :PyPI: ``celery``
 :docs: http://docs.celeryproject.org
@@ -975,7 +975,7 @@ Packages
 Messaging library.
 
 :git: https://github.com/celery/kombu
-:CI: http://travis-ci.org/#!/celery/kombu
+:CI: https://travis-ci.org/#!/celery/kombu
 :Windows-CI: https://ci.appveyor.com/project/ask/kombu
 :PyPI: ``kombu``
 :docs: https://kombu.readthedocs.io
@@ -986,7 +986,7 @@ Messaging library.
 Python AMQP 0.9.1 client.
 
 :git: https://github.com/celery/py-amqp
-:CI: http://travis-ci.org/#!/celery/py-amqp
+:CI: https://travis-ci.org/#!/celery/py-amqp
 :Windows-CI: https://ci.appveyor.com/project/ask/py-amqp
 :PyPI: ``amqp``
 :docs: https://amqp.readthedocs.io
@@ -997,7 +997,7 @@ Python AMQP 0.9.1 client.
 Promise/deferred implementation.
 
 :git: https://github.com/celery/vine/
-:CI: http://travis-ci.org/#!/celery/vine/
+:CI: https://travis-ci.org/#!/celery/vine/
 :Windows-CI: https://ci.appveyor.com/project/ask/vine
 :PyPI: ``vine``
 :docs: https://vine.readthedocs.io
@@ -1009,7 +1009,7 @@ Fork of multiprocessing containing improvements
 that'll eventually be merged into the Python stdlib.
 
 :git: https://github.com/celery/billiard
-:CI: http://travis-ci.org/#!/celery/billiard/
+:CI: https://travis-ci.org/#!/celery/billiard/
 :Windows-CI: https://ci.appveyor.com/project/ask/billiard
 :PyPI: ``billiard``
 
@@ -1019,7 +1019,7 @@ that'll eventually be merged into the Python stdlib.
 Database-backed Periodic Tasks with admin interface using the Django ORM.
 
 :git: https://github.com/celery/django-celery-beat
-:CI: http://travis-ci.org/#!/celery/django-celery-beat
+:CI: https://travis-ci.org/#!/celery/django-celery-beat
 :Windows-CI: https://ci.appveyor.com/project/ask/django-celery-beat
 :PyPI: ``django-celery-beat``
 
@@ -1029,7 +1029,7 @@ Database-backed Periodic Tasks with admin interface using the Django ORM.
 Store task results in the Django ORM, or using the Django Cache Framework.
 
 :git: https://github.com/celery/django-celery-results
-:CI: http://travis-ci.org/#!/celery/django-celery-results
+:CI: https://travis-ci.org/#!/celery/django-celery-results
 :Windows-CI: https://ci.appveyor.com/project/ask/django-celery-results
 :PyPI: ``django-celery-results``
 
@@ -1157,7 +1157,7 @@ If this is a new release series then you also need to do the
 following:
 
 * Go to the Read The Docs management interface at:
-    http://readthedocs.org/projects/celery/?fromdocs=celery
+    https://readthedocs.org/projects/celery/?fromdocs=celery
 
 * Enter "Edit project"
 
@@ -1166,7 +1166,7 @@ following:
 
 * Also add the previous version under the "versions" tab.
 
-.. _`mailing-list`: http://groups.google.com/group/celery-users
+.. _`mailing-list`: https://groups.google.com/group/celery-users
 
 .. _`irc-channel`: http://docs.celeryproject.org/en/latest/getting-started/resources.html#irc
 

+ 1 - 1
LICENSE

@@ -42,7 +42,7 @@ The documentation portion of Celery (the rendered contents of the
 "docs" directory of a software distribution or checkout) is supplied
 under the "Creative Commons Attribution-ShareAlike 4.0
 International" (CC BY-SA 4.0) License as described by
-http://creativecommons.org/licenses/by-sa/4.0/
+https://creativecommons.org/licenses/by-sa/4.0/
 
 Footnotes
 =========

+ 15 - 15
README.rst

@@ -4,7 +4,7 @@
 
 :Version: 4.0.2 (latentcall)
 :Web: http://celeryproject.org/
-:Download: http://pypi.python.org/pypi/celery/
+:Download: https://pypi.python.org/pypi/celery/
 :Source: https://github.com/celery/celery/
 :Keywords: task, queue, job, async, rabbitmq, amqp, redis,
   python, distributed, actors
@@ -154,8 +154,8 @@ It supports...
 .. _`Eventlet`: http://eventlet.net/
 .. _`gevent`: http://gevent.org/
 
-.. _RabbitMQ: http://rabbitmq.com
-.. _Redis: http://redis.io
+.. _RabbitMQ: https://rabbitmq.com
+.. _Redis: https://redis.io
 .. _SQLAlchemy: http://sqlalchemy.org
 
 Framework Integration
@@ -182,15 +182,15 @@ The integration packages aren't strictly necessary, but they can make
 development easier, and sometimes they add important hooks like closing
 database connections at ``fork``.
 
-.. _`Django`: http://djangoproject.com/
+.. _`Django`: https://djangoproject.com/
 .. _`Pylons`: http://pylonsproject.org/
 .. _`Flask`: http://flask.pocoo.org/
 .. _`web2py`: http://web2py.com/
-.. _`Bottle`: http://bottlepy.org/
+.. _`Bottle`: https://bottlepy.org/
 .. _`Pyramid`: http://docs.pylonsproject.org/en/latest/docs/pyramid.html
-.. _`pyramid_celery`: http://pypi.python.org/pypi/pyramid_celery/
-.. _`celery-pylons`: http://pypi.python.org/pypi/celery-pylons
-.. _`web2py-celery`: http://code.google.com/p/web2py-celery/
+.. _`pyramid_celery`: https://pypi.python.org/pypi/pyramid_celery/
+.. _`celery-pylons`: https://pypi.python.org/pypi/celery-pylons
+.. _`web2py-celery`: https://code.google.com/p/web2py-celery/
 .. _`Tornado`: http://www.tornadoweb.org/
 .. _`tornado-celery`: https://github.com/mher/tornado-celery/
 
@@ -323,7 +323,7 @@ Downloading and installing from source
 
 Download the latest version of Celery from PyPI:
 
-http://pypi.python.org/pypi/celery/
+https://pypi.python.org/pypi/celery/
 
 You can install it by doing the following,:
 
@@ -379,7 +379,7 @@ Mailing list
 For discussions about the usage, development, and future of Celery,
 please join the `celery-users`_ mailing list.
 
-.. _`celery-users`: http://groups.google.com/group/celery-users/
+.. _`celery-users`: https://groups.google.com/group/celery-users/
 
 .. _irc-channel:
 
@@ -389,7 +389,7 @@ IRC
 Come chat with us on IRC. The **#celery** channel is located at the `Freenode`_
 network.
 
-.. _`Freenode`: http://freenode.net
+.. _`Freenode`: https://freenode.net
 
 .. _bug-tracker:
 
@@ -404,7 +404,7 @@ to our issue tracker at https://github.com/celery/celery/issues/
 Wiki
 ====
 
-http://wiki.github.com/celery/celery/
+https://wiki.github.com/celery/celery/
 
 .. _contributing-short:
 
@@ -446,13 +446,13 @@ file in the top distribution directory for the full license text.
 
 .. |wheel| image:: https://img.shields.io/pypi/wheel/celery.svg
     :alt: Celery can be installed via wheel
-    :target: http://pypi.python.org/pypi/celery/
+    :target: https://pypi.python.org/pypi/celery/
 
 .. |pyversion| image:: https://img.shields.io/pypi/pyversions/celery.svg
     :alt: Supported Python versions.
-    :target: http://pypi.python.org/pypi/celery/
+    :target: https://pypi.python.org/pypi/celery/
 
 .. |pyimp| image:: https://img.shields.io/pypi/implementation/celery.svg
     :alt: Support Python implementations.
-    :target: http://pypi.python.org/pypi/celery/
+    :target: https://pypi.python.org/pypi/celery/
 

+ 2 - 2
appveyor.yml

@@ -3,14 +3,14 @@ environment:
   global:
     # SDK v7.0 MSVC Express 2008's SetEnv.cmd script will fail if the
     # /E:ON and /V:ON options are not enabled in the batch script intepreter
-    # See: http://stackoverflow.com/a/13751649/163740
+    # See: https://stackoverflow.com/a/13751649/163740
     WITH_COMPILER: "cmd /E:ON /V:ON /C .\\extra\\appveyor\\run_with_compiler.cmd"
 
   matrix:
 
     # Pre-installed Python versions, which Appveyor may upgrade to
     # a later point release.
-    # See: http://www.appveyor.com/docs/installed-software#python
+    # See: https://www.appveyor.com/docs/installed-software#python
 
     - PYTHON: "C:\\Python27"
       PYTHON_VERSION: "2.7.x"

+ 1 - 1
celery/backends/database/__init__.py

@@ -24,7 +24,7 @@ try:
 except ImportError:  # pragma: no cover
     raise ImproperlyConfigured(
         'The database result backend requires SQLAlchemy to be installed.'
-        'See http://pypi.python.org/pypi/SQLAlchemy')
+        'See https://pypi.python.org/pypi/SQLAlchemy')
 
 logger = logging.getLogger(__name__)
 

+ 1 - 1
celery/fixups/django.py

@@ -166,7 +166,7 @@ class DjangoWorkerFixup(object):
             self.close_database()
 
     def on_task_postrun(self, sender, **kwargs):
-        # See http://groups.google.com/group/django-users/
+        # See https://groups.google.com/group/django-users/
         #            browse_thread/thread/78200863d0c07c6d/
         if not getattr(sender.request, 'is_eager', False):
             self.close_database()

+ 1 - 1
celery/utils/iso8601.py

@@ -1,7 +1,7 @@
 """Parse ISO8601 dates.
 
 Originally taken from :pypi:`pyiso8601`
-(http://code.google.com/p/pyiso8601/)
+(https://bitbucket.org/micktwomey/pyiso8601)
 
 Modified to match the behavior of ``dateutil.parser``:
 

+ 3 - 3
docs/community.rst

@@ -21,21 +21,21 @@ Resources
 Who's using Celery
 ------------------
 
-http://wiki.github.com/celery/celery/using
+https://wiki.github.com/celery/celery/using
 
 .. _res-wiki:
 
 Wiki
 ----
 
-http://wiki.github.com/celery/celery/
+https://wiki.github.com/celery/celery/
 
 .. _res-stackoverflow:
 
 Celery questions on Stack Overflow
 ----------------------------------
 
-http://stackoverflow.com/search?q=celery&tab=newest
+https://stackoverflow.com/search?q=celery&tab=newest
 
 .. _res-mailing-list-archive:
 

+ 17 - 17
docs/contributing.rst

@@ -39,7 +39,7 @@ meeting or private correspondence.
 The Code of Conduct is heavily based on the `Ubuntu Code of Conduct`_, and
 the `Pylons Code of Conduct`_.
 
-.. _`Ubuntu Code of Conduct`: http://www.ubuntu.com/community/conduct
+.. _`Ubuntu Code of Conduct`: https://www.ubuntu.com/community/conduct
 .. _`Pylons Code of Conduct`: http://docs.pylonshq.com/community/conduct.html
 
 Be considerate
@@ -443,10 +443,10 @@ fetch and checkout a remote branch like this::
 
     git checkout --track -b 3.0-devel origin/3.0-devel
 
-.. _`Fork a Repo`: http://help.github.com/fork-a-repo/
+.. _`Fork a Repo`: https://help.github.com/fork-a-repo/
 .. _`Rebasing merge commits in git`:
-    http://notes.envato.com/developers/rebasing-merge-commits-in-git/
-.. _`Rebase`: http://help.github.com/rebase/
+    https://notes.envato.com/developers/rebasing-merge-commits-in-git/
+.. _`Rebase`: https://help.github.com/rebase/
 
 .. _contributing-testing:
 
@@ -515,7 +515,7 @@ of your contribution. Read the `Pull Requests`_ section in the GitHub
 Guide to learn how this is done.
 
 You can also attach pull requests to existing issues by following
-the steps outlined here: http://bit.ly/koJoso
+the steps outlined here: https://bit.ly/koJoso
 
 .. _`Pull Requests`: http://help.github.com/send-pull-requests/
 
@@ -898,7 +898,7 @@ Ask Solem
 ~~~~~~~~~
 
 :github: https://github.com/ask
-:twitter: http://twitter.com/#!/asksol
+:twitter: https://twitter.com/#!/asksol
 
 Asif Saif Uddin
 ~~~~~~~~~~~~~~~
@@ -922,7 +922,7 @@ Mher Movsisyan
 ~~~~~~~~~~~~~~
 
 :github: https://github.com/mher
-:twitter: http://twitter.com/#!/movsm
+:twitter: https://twitter.com/#!/movsm
 
 Omer Katz
 ~~~~~~~~~
@@ -933,7 +933,7 @@ Steeve Morin
 ~~~~~~~~~~~~
 
 :github: https://github.com/steeve
-:twitter: http://twitter.com/#!/steeve
+:twitter: https://twitter.com/#!/steeve
 
 Website
 -------
@@ -952,7 +952,7 @@ Jan Henrik Helmers
 ~~~~~~~~~~~~~~~~~~
 
 :web: http://www.helmersworks.com
-:twitter: http://twitter.com/#!/helmers
+:twitter: https://twitter.com/#!/helmers
 
 
 .. _packages:
@@ -964,7 +964,7 @@ Packages
 ----------
 
 :git: https://github.com/celery/celery
-:CI: http://travis-ci.org/#!/celery/celery
+:CI: https://travis-ci.org/#!/celery/celery
 :Windows-CI: https://ci.appveyor.com/project/ask/celery
 :PyPI: :pypi:`celery`
 :docs: http://docs.celeryproject.org
@@ -975,7 +975,7 @@ Packages
 Messaging library.
 
 :git: https://github.com/celery/kombu
-:CI: http://travis-ci.org/#!/celery/kombu
+:CI: https://travis-ci.org/#!/celery/kombu
 :Windows-CI: https://ci.appveyor.com/project/ask/kombu
 :PyPI: :pypi:`kombu`
 :docs: https://kombu.readthedocs.io
@@ -986,7 +986,7 @@ Messaging library.
 Python AMQP 0.9.1 client.
 
 :git: https://github.com/celery/py-amqp
-:CI: http://travis-ci.org/#!/celery/py-amqp
+:CI: https://travis-ci.org/#!/celery/py-amqp
 :Windows-CI: https://ci.appveyor.com/project/ask/py-amqp
 :PyPI: :pypi:`amqp`
 :docs: https://amqp.readthedocs.io
@@ -997,7 +997,7 @@ Python AMQP 0.9.1 client.
 Promise/deferred implementation.
 
 :git: https://github.com/celery/vine/
-:CI: http://travis-ci.org/#!/celery/vine/
+:CI: https://travis-ci.org/#!/celery/vine/
 :Windows-CI: https://ci.appveyor.com/project/ask/vine
 :PyPI: :pypi:`vine`
 :docs: https://vine.readthedocs.io
@@ -1009,7 +1009,7 @@ Fork of multiprocessing containing improvements
 that'll eventually be merged into the Python stdlib.
 
 :git: https://github.com/celery/billiard
-:CI: http://travis-ci.org/#!/celery/billiard/
+:CI: https://travis-ci.org/#!/celery/billiard/
 :Windows-CI: https://ci.appveyor.com/project/ask/billiard
 :PyPI: :pypi:`billiard`
 
@@ -1019,7 +1019,7 @@ that'll eventually be merged into the Python stdlib.
 Database-backed Periodic Tasks with admin interface using the Django ORM.
 
 :git: https://github.com/celery/django-celery-beat
-:CI: http://travis-ci.org/#!/celery/django-celery-beat
+:CI: https://travis-ci.org/#!/celery/django-celery-beat
 :Windows-CI: https://ci.appveyor.com/project/ask/django-celery-beat
 :PyPI: :pypi:`django-celery-beat`
 
@@ -1029,7 +1029,7 @@ Database-backed Periodic Tasks with admin interface using the Django ORM.
 Store task results in the Django ORM, or using the Django Cache Framework.
 
 :git: https://github.com/celery/django-celery-results
-:CI: http://travis-ci.org/#!/celery/django-celery-results
+:CI: https://travis-ci.org/#!/celery/django-celery-results
 :Windows-CI: https://ci.appveyor.com/project/ask/django-celery-results
 :PyPI: :pypi:`django-celery-results`
 
@@ -1157,7 +1157,7 @@ If this is a new release series then you also need to do the
 following:
 
 * Go to the Read The Docs management interface at:
-    http://readthedocs.org/projects/celery/?fromdocs=celery
+    https://readthedocs.org/projects/celery/?fromdocs=celery
 
 * Enter "Edit project"
 

+ 1 - 1
docs/copyright.rst

@@ -12,7 +12,7 @@ Copyright |copy| 2009-2016, Ask Solem.
 All rights reserved. This material may be copied or distributed only
 subject to the terms and conditions set forth in the `Creative Commons
 Attribution-ShareAlike 4.0 International`
-<http://creativecommons.org/licenses/by-sa/4.0/legalcode>`_ license.
+<https://creativecommons.org/licenses/by-sa/4.0/legalcode>`_ license.
 
 You may share and adapt the material, even for commercial purposes, but
 you must give the original author credit.

+ 3 - 3
docs/faq.rst

@@ -21,7 +21,7 @@ What kinds of things should I use Celery for?
 describing why you'd use a queue in a web context.
 
 .. _`Queue everything and delight everyone`:
-    http://decafbad.com/blog/2008/07/04/queue-everything-and-delight-everyone
+    https://decafbad.com/blog/2008/07/04/queue-everything-and-delight-everyone
 
 These are some common use cases:
 
@@ -223,7 +223,7 @@ Transaction Model and Locking`_ in the MySQL user manual.
 
 (Thanks to Honza Kral and Anton Tsigularov for this solution)
 
-.. _`MySQL - The InnoDB Transaction Model and Locking`: http://dev.mysql.com/doc/refman/5.1/en/innodb-transaction-model.html
+.. _`MySQL - The InnoDB Transaction Model and Locking`: https://dev.mysql.com/doc/refman/5.1/en/innodb-transaction-model.html
 
 .. _faq-worker-hanging:
 
@@ -485,7 +485,7 @@ Why is RabbitMQ crashing?
 
 **Answer:** RabbitMQ will crash if it runs out of memory. This will be fixed in a
 future release of RabbitMQ. please refer to the RabbitMQ FAQ:
-http://www.rabbitmq.com/faq.html#node-runs-out-of-memory
+https://www.rabbitmq.com/faq.html#node-runs-out-of-memory
 
 .. note::
 

+ 1 - 1
docs/getting-started/first-steps-with-celery.rst

@@ -78,7 +78,7 @@ the event of abrupt termination or power failures. Detailed information about us
 
 :ref:`broker-redis`
 
-.. _`Redis`: http://redis.io/
+.. _`Redis`: https://redis.io/
 
 Other brokers
 -------------

+ 3 - 3
docs/getting-started/introduction.rst

@@ -78,7 +78,7 @@ then you should read our getting started tutorials:
 Celery is…
 ==========
 
-.. _`mailing-list`: http://groups.google.com/group/celery-users
+.. _`mailing-list`: https://groups.google.com/group/celery-users
 
 .. topic:: \
 
@@ -234,11 +234,11 @@ The integration packages aren't strictly necessary, but they can make
 development easier, and sometimes they add important hooks like closing
 database connections at :manpage:`fork(2)`.
 
-.. _`Django`: http://djangoproject.com/
+.. _`Django`: https://djangoproject.com/
 .. _`Pylons`: http://pylonshq.com/
 .. _`Flask`: http://flask.pocoo.org/
 .. _`web2py`: http://web2py.com/
-.. _`Bottle`: http://bottlepy.org/
+.. _`Bottle`: https://bottlepy.org/
 .. _`Pyramid`: http://docs.pylonsproject.org/en/latest/docs/pyramid.html
 .. _`Tornado`: http://www.tornadoweb.org/
 .. _`tornado-celery`: https://github.com/mher/tornado-celery/

+ 1 - 1
docs/includes/installation.txt

@@ -120,7 +120,7 @@ Downloading and installing from source
 
 Download the latest version of Celery from PyPI:
 
-http://pypi.python.org/pypi/celery/
+https://pypi.python.org/pypi/celery/
 
 You can install it by doing the following,:
 

+ 8 - 8
docs/includes/introduction.txt

@@ -1,6 +1,6 @@
 :Version: 4.0.2 (latentcall)
 :Web: http://celeryproject.org/
-:Download: http://pypi.python.org/pypi/celery/
+:Download: https://pypi.python.org/pypi/celery/
 :Source: https://github.com/celery/celery/
 :Keywords: task, queue, job, async, rabbitmq, amqp, redis,
   python, distributed, actors
@@ -150,8 +150,8 @@ It supports…
 .. _`Eventlet`: http://eventlet.net/
 .. _`gevent`: http://gevent.org/
 
-.. _RabbitMQ: http://rabbitmq.com
-.. _Redis: http://redis.io
+.. _RabbitMQ: https://rabbitmq.com
+.. _Redis: https://redis.io
 .. _SQLAlchemy: http://sqlalchemy.org
 
 Framework Integration
@@ -178,15 +178,15 @@ The integration packages aren't strictly necessary, but they can make
 development easier, and sometimes they add important hooks like closing
 database connections at ``fork``.
 
-.. _`Django`: http://djangoproject.com/
+.. _`Django`: https://djangoproject.com/
 .. _`Pylons`: http://pylonsproject.org/
 .. _`Flask`: http://flask.pocoo.org/
 .. _`web2py`: http://web2py.com/
-.. _`Bottle`: http://bottlepy.org/
+.. _`Bottle`: https://bottlepy.org/
 .. _`Pyramid`: http://docs.pylonsproject.org/en/latest/docs/pyramid.html
-.. _`pyramid_celery`: http://pypi.python.org/pypi/pyramid_celery/
-.. _`celery-pylons`: http://pypi.python.org/pypi/celery-pylons
-.. _`web2py-celery`: http://code.google.com/p/web2py-celery/
+.. _`pyramid_celery`: https://pypi.python.org/pypi/pyramid_celery/
+.. _`celery-pylons`: https://pypi.python.org/pypi/celery-pylons
+.. _`web2py-celery`: https://code.google.com/p/web2py-celery/
 .. _`Tornado`: http://www.tornadoweb.org/
 .. _`tornado-celery`: https://github.com/mher/tornado-celery/
 

+ 3 - 3
docs/includes/resources.txt

@@ -11,7 +11,7 @@ Mailing list
 For discussions about the usage, development, and future of Celery,
 please join the `celery-users`_ mailing list.
 
-.. _`celery-users`: http://groups.google.com/group/celery-users/
+.. _`celery-users`: https://groups.google.com/group/celery-users/
 
 .. _irc-channel:
 
@@ -21,7 +21,7 @@ IRC
 Come chat with us on IRC. The **#celery** channel is located at the `Freenode`_
 network.
 
-.. _`Freenode`: http://freenode.net
+.. _`Freenode`: https://freenode.net
 
 .. _bug-tracker:
 
@@ -36,7 +36,7 @@ to our issue tracker at https://github.com/celery/celery/issues/
 Wiki
 ====
 
-http://wiki.github.com/celery/celery/
+https://wiki.github.com/celery/celery/
 
 .. _contributing-short:
 

+ 4 - 4
docs/sec/CELERYSA-0001.txt

@@ -62,19 +62,19 @@ Users of the 2.4 series should upgrade to 2.4.4:
 
     * ``pip install -U celery``, or
     * ``easy_install -U celery``, or
-    * http://pypi.python.org/pypi/celery/2.4.4
+    * https://pypi.python.org/pypi/celery/2.4.4
 
 Users of the 2.3 series should upgrade to 2.3.4:
 
     * ``pip install -U celery==2.3.4``, or
     * ``easy_install -U celery==2.3.4``, or
-    * http://pypi.python.org/pypi/celery/2.3.4
+    * https://pypi.python.org/pypi/celery/2.3.4
 
 Users of the 2.2 series should upgrade to 2.2.8:
 
     * ``pip install -U celery==2.2.8``, or
     * ``easy_install -U celery==2.2.8``, or
-    * http://pypi.python.org/pypi/celery/2.2.8
+    * https://pypi.python.org/pypi/celery/2.2.8
 
 The 2.1 series is no longer being maintained, so we urge users
 of that series to upgrade to a more recent version.
@@ -84,7 +84,7 @@ with updated packages.
 
 
 Please direct questions to the celery-users mailing-list:
-http://groups.google.com/group/celery-users/,
+https://groups.google.com/group/celery-users/,
 
 or if you're planning to report a security issue we request that
 you keep the information confidential by contacting

+ 3 - 3
docs/sec/CELERYSA-0002.txt

@@ -69,19 +69,19 @@ Or you can upgrade to a more recent version:
 
     * ``pip install -U celery``, or
     * ``easy_install -U celery``, or
-    * http://pypi.python.org/pypi/celery/3.1.13
+    * https://pypi.python.org/pypi/celery/3.1.13
 
 - Users of the 3.0 series should upgrade to 3.0.25:
 
     * ``pip install -U celery==3.0.25``, or
     * ``easy_install -U celery==3.0.25``, or
-    * http://pypi.python.org/pypi/celery/3.0.25
+    * https://pypi.python.org/pypi/celery/3.0.25
 
 Distribution package maintainers are urged to provide their users
 with updated packages.
 
 Please direct questions to the celery-users mailing-list:
-http://groups.google.com/group/celery-users/,
+https://groups.google.com/group/celery-users/,
 
 or if you're planning to report a new security related issue we request that
 you keep the information confidential by contacting

+ 1 - 1
docs/sec/CELERYSA-0003.txt

@@ -50,7 +50,7 @@ Distribution package maintainers are urged to provide their users
 with updated packages.
 
 Please direct questions to the celery-users mailing-list:
-http://groups.google.com/group/celery-users/,
+https://groups.google.com/group/celery-users/,
 
 or if you're planning to report a new security related issue we request that
 you keep the information confidential by contacting

+ 3 - 3
docs/templates/readme.txt

@@ -21,12 +21,12 @@
 
 .. |wheel| image:: https://img.shields.io/pypi/wheel/celery.svg
     :alt: Celery can be installed via wheel
-    :target: http://pypi.python.org/pypi/celery/
+    :target: https://pypi.python.org/pypi/celery/
 
 .. |pyversion| image:: https://img.shields.io/pypi/pyversions/celery.svg
     :alt: Supported Python versions.
-    :target: http://pypi.python.org/pypi/celery/
+    :target: https://pypi.python.org/pypi/celery/
 
 .. |pyimp| image:: https://img.shields.io/pypi/implementation/celery.svg
     :alt: Support Python implementations.
-    :target: http://pypi.python.org/pypi/celery/
+    :target: https://pypi.python.org/pypi/celery/

+ 3 - 3
docs/userguide/configuration.rst

@@ -584,13 +584,13 @@ Can be one of the following:
 
 .. _`SQLAlchemy`: http://sqlalchemy.org
 .. _`Memcached`: http://memcached.org
-.. _`Redis`: http://redis.io
+.. _`Redis`: https://redis.io
 .. _`Cassandra`: http://cassandra.apache.org/
 .. _`Elasticsearch`: https://aws.amazon.com/elasticsearch-service/
 .. _`IronCache`: http://www.iron.io/cache
 .. _`CouchDB`: http://www.couchdb.com/
-.. _`Couchbase`: http://www.couchbase.com/
-.. _`Consul`: http://consul.io/
+.. _`Couchbase`: https://www.couchbase.com/
+.. _`Consul`: https://consul.io/
 
 .. setting:: result_serializer
 

+ 1 - 1
docs/userguide/routing.rst

@@ -210,7 +210,7 @@ If you're confused about these terms, you should read up on AMQP.
 .. _`Rabbits and Warrens`: http://blogs.digitar.com/jjww/2009/01/rabbits-and-warrens/
 .. _`CloudAMQP tutorial`: amqp in 10 minutes part 3
     https://www.cloudamqp.com/blog/2015-09-03-part4-rabbitmq-for-beginners-exchanges-routing-keys-bindings.html
-.. _`RabbitMQ FAQ`: http://www.rabbitmq.com/faq.html
+.. _`RabbitMQ FAQ`: https://www.rabbitmq.com/faq.html
 
 .. _routing-special_options:
 

+ 1 - 1
docs/whatsnew-3.1.rst

@@ -848,7 +848,7 @@ In Other News
 
     Contributed by Alain Masiero.
 
-    .. _`Couchbase`: http://www.couchbase.com
+    .. _`Couchbase`: https://www.couchbase.com
 
 - CentOS init-script now supports starting multiple worker instances.
 

+ 2 - 2
docs/whatsnew-4.0.rst

@@ -65,7 +65,7 @@ all the contributors who help make this happen, and my colleagues
 at `Robinhood`_.
 
 .. _`Ty Wilkins`: http://tywilkins.com
-.. _`Robinhood`: http://robinhood.com
+.. _`Robinhood`: https://robinhood.com
 
 Wall of Contributors
 --------------------
@@ -1347,7 +1347,7 @@ This allows Celery to store Task results in the K/V store of Consul.
 Consul also allows to set a TTL on keys using the Sessions from Consul. This way
 the backend supports auto expiry of Task results.
 
-For more information on Consul visit http://consul.io/
+For more information on Consul visit https://consul.io/
 
 The backend uses :pypi:`python-consul` for talking to the HTTP API.
 This package is fully Python 3 compliant just as this backend is:

+ 1 - 1
extra/appveyor/install.ps1

@@ -1,6 +1,6 @@
 # Sample script to install Python and pip under Windows
 # Authors: Olivier Grisel and Kyle Kastner
-# License: CC0 1.0 Universal: http://creativecommons.org/publicdomain/zero/1.0/
+# License: CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/
 
 $BASE_URL = "https://www.python.org/ftp/python/"
 $GET_PIP_URL = "https://bootstrap.pypa.io/get-pip.py"

+ 2 - 2
extra/appveyor/run_with_compiler.cmd

@@ -13,10 +13,10 @@
 ::
 :: More details at:
 :: https://github.com/cython/cython/wiki/64BitCythonExtensionsOnWindows
-:: http://stackoverflow.com/a/13751649/163740
+:: https://stackoverflow.com/a/13751649/163740
 ::
 :: Author: Olivier Grisel
-:: License: CC0 1.0 Universal: http://creativecommons.org/publicdomain/zero/1.0/
+:: License: CC0 1.0 Universal: https://creativecommons.org/publicdomain/zero/1.0/
 @ECHO OFF
 
 SET COMMAND_TO_RUN=%*

+ 1 - 1
extra/release/sphinx2rst_config.py

@@ -3,7 +3,7 @@ from __future__ import absolute_import, unicode_literals
 REFBASE = 'http://docs.celeryproject.org/en/latest'
 REFS = {
     'mailing-list':
-        'http://groups.google.com/group/celery-users',
+        'https://groups.google.com/group/celery-users',
     'irc-channel': 'getting-started/resources.html#irc',
     'breakpoint-signal': 'tutorials/debugging.html',
     'internals-guide': 'internals/guide.html',