diff options
author | Eli Collins <elic@assurancetechnologies.com> | 2020-05-02 15:12:22 -0400 |
---|---|---|
committer | Eli Collins <elic@assurancetechnologies.com> | 2020-05-02 15:12:22 -0400 |
commit | 01f1e8b47fafb95f431af02a4d57c1d74b1a0cfa (patch) | |
tree | 645d80782f045a25b9fee1fdaeddbd73ec9fada8 | |
parent | e1c53136ececf6068351d526907e751f9aebed39 (diff) | |
download | passlib-01f1e8b47fafb95f431af02a4d57c1d74b1a0cfa.tar.gz |
admin: relocating repository & issue tracker from bitbucket to heptapod
* updated all relevant urls
* added announcement to changelog & index page
* added "thanks" section for Octobus, CleverCloud, and ReadTheDocs :)
-rw-r--r-- | README | 7 | ||||
-rw-r--r-- | docs/conf.py | 2 | ||||
-rw-r--r-- | docs/history/1.7.rst | 14 | ||||
-rw-r--r-- | docs/index.rst | 22 | ||||
-rw-r--r-- | setup.py | 4 |
5 files changed, 45 insertions, 4 deletions
@@ -64,3 +64,10 @@ Passlib's source repository uses Mercurial. When building Passlib from an hg cl * ``default`` is the bleeding edge of the next major release. It may sometimes be of alpha quality. * ``stable`` is the latest released version plus any pending bugfixes, and should be safe to use in production. + +Hosting +======= +Thanks to the people at `Octobus <https://octobus.net/>`_ and `CleverCloud <https://clever-cloud.com/>`_ +for providing the repository / issue tracker hosting, as well as the development of `Heptapod <https://heptapod.net/>`_! + +Thanks to `ReadTheDocs <https://readthedocs.io>`_ for providing documentation hosting! diff --git a/docs/conf.py b/docs/conf.py index 7b61d34..16a16b2 100644 --- a/docs/conf.py +++ b/docs/conf.py @@ -172,7 +172,7 @@ intersphinx_mapping = { #============================================================================= todo_include_todos = True keep_warnings = True -issue_tracker_url = "bb:ecollins/passlib" +issue_tracker_url = "https://foss.heptapod.net/python-libs/passlib/issues/{issue}" #============================================================================= # Options for HTML output diff --git a/docs/history/1.7.rst b/docs/history/1.7.rst index 3cee9a9..9a6443a 100644 --- a/docs/history/1.7.rst +++ b/docs/history/1.7.rst @@ -9,6 +9,20 @@ Passlib 1.7 This release rolls up assorted bug & compatibility fixes since 1.7.2. +Administrative Changes +---------------------- + +* **Passlib has moved to Heptapod!** + + Due to BitBucket deprecating Mercurial support, Passlib's public repository and issue tracker + has been relocated. It's now located at `<https://foss.heptapod.net/python-libs/passlib>`_, + and is powered by `Heptapod <https://heptapod.net/>`_. + + Hosting for this and other open-source projects graciously provided by the people at + `Octobus <https://octobus.net/>`_ and `CleverCloud <https://clever-cloud.com/>`_! + + The mailing list and documentation urls remain the same. + Bugfixes -------- diff --git a/docs/index.rst b/docs/index.rst index 7d00ae0..aa99fa1 100644 --- a/docs/index.rst +++ b/docs/index.rst @@ -19,6 +19,18 @@ Passlib |release| documentation For documentation of the latest stable version, see `<https://passlib.readthedocs.io>`_. +.. rst-class:: without-title + +.. caution:: + + **2020-05-01: Passlib has moved to Heptapod!** + + Due to BitBucket deprecating Mercurial support, Passlib's public repository and issue tracker + has been relocated. It's now located at `<https://foss.heptapod.net/python-libs/passlib>`_, + and is powered by `Heptapod <https://heptapod.net/>`_. + Hosting is being graciously provided by the people at + `Octobus <https://octobus.net/>`_ and `CleverCloud <https://clever-cloud.com/>`_! + Welcome ======= Passlib is a password hashing library for Python 2 & 3, which provides @@ -77,7 +89,15 @@ Online Resources =================== =================================================== Latest Docs: `<https://passlib.readthedocs.io>`_ - Project Home: `<https://bitbucket.org/ecollins/passlib>`_ + Project Home: `<https://foss.heptapod.net/python-libs/passlib>`_ News & Discussion: `<https://groups.google.com/group/passlib-users>`_ Downloads @ PyPI: `<https://pypi.python.org/pypi/passlib>`_ =================== =================================================== + +Hosting +======= + +Thanks to the people at `Octobus <https://octobus.net/>`_ and `CleverCloud <https://clever-cloud.com/>`_ +for providing the repository / issue tracker hosting, as well as development of `Heptapod <https://heptapod.net/>`_! + +Thanks to `ReadTheDocs <https://readthedocs.io>`_ for providing documentation hosting! @@ -42,7 +42,7 @@ opts = dict( author_email="elic@assurancetechnologies.com", license="BSD", - url="https://bitbucket.org/ecollins/passlib", + url="https://passlib.readthedocs.io", # NOTE: 'download_url' set below extras_require={ @@ -80,7 +80,7 @@ providing full-strength password hashing for multi-user applications. * See the `documentation <https://passlib.readthedocs.io>`_ for details, installation instructions, and examples. -* See the `homepage <https://bitbucket.org/ecollins/passlib>`_ +* See the `homepage <https://foss.heptapod.net/python-libs/passlib>`_ for the latest news and more information. * See the `changelog <https://passlib.readthedocs.io/en/stable/history>`_ |