[PR #1124] [MERGED] Refacto/python3 #2129

Closed
opened 2026-02-27 12:09:32 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/modoboa/modoboa/pull/1124
Author: @tonioo
Created: 5/12/2017
Status: Merged
Merged: 5/16/2017
Merged by: @tonioo

Base: masterHead: refacto/python3


📝 Commits (10+)

  • 2109fef Initial python3 support.
  • 6644ca3 Added python 3.4 to test matrix.
  • 297a9ae make modoboa-admin deploy work with python 3.4
  • 9a5c293 remove useless builtins imports
  • bcb3fe0 use pyldap in place of python-ldap in order to have python3 compatibility
  • 19e0c7d add python 3.4 in tox conf
  • 1ad280e make deploy command work in both python2 and python3
  • 799e06b add dirs created while testing to gitignoe
  • 66730da Fixed str issues.
  • 615f73f unicode_literals everywhere and modoboa-admin deploy fixes

📊 Changes

190 files changed (+683 additions, -245 deletions)

View changed files

📝 .gitignore (+2 -0)
📝 .travis.yml (+2 -1)
📝 bin/modoboa-admin.py (+2 -0)
📝 ldap-requirements.txt (+0 -1)
📝 modoboa/__init__.py (+1 -0)
📝 modoboa/admin/__init__.py (+2 -0)
📝 modoboa/admin/api.py (+2 -0)
📝 modoboa/admin/app_settings.py (+4 -0)
📝 modoboa/admin/apps.py (+2 -0)
📝 modoboa/admin/constants.py (+2 -0)
📝 modoboa/admin/factories.py (+3 -0)
📝 modoboa/admin/forms/__init__.py (+2 -0)
📝 modoboa/admin/forms/account.py (+3 -0)
📝 modoboa/admin/forms/alias.py (+2 -0)
📝 modoboa/admin/forms/domain.py (+9 -3)
📝 modoboa/admin/forms/export.py (+4 -2)
📝 modoboa/admin/forms/forward.py (+2 -0)
📝 modoboa/admin/forms/import_.py (+3 -1)
📝 modoboa/admin/handlers.py (+3 -1)
📝 modoboa/admin/lib.py (+2 -0)

...and 80 more files

📄 Description

Modoboa compatible with both python2 and python3.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/modoboa/modoboa/pull/1124 **Author:** [@tonioo](https://github.com/tonioo) **Created:** 5/12/2017 **Status:** ✅ Merged **Merged:** 5/16/2017 **Merged by:** [@tonioo](https://github.com/tonioo) **Base:** `master` ← **Head:** `refacto/python3` --- ### 📝 Commits (10+) - [`2109fef`](https://github.com/modoboa/modoboa/commit/2109feffd2f0e4e764bd85b8c6a467b4366d003a) Initial python3 support. - [`6644ca3`](https://github.com/modoboa/modoboa/commit/6644ca3a55d30c58141c06505650a8b4771fa130) Added python 3.4 to test matrix. - [`297a9ae`](https://github.com/modoboa/modoboa/commit/297a9aed94bea1ae6e38e304b74640380c553c82) make modoboa-admin deploy work with python 3.4 - [`9a5c293`](https://github.com/modoboa/modoboa/commit/9a5c293d520bb925f55d8edee479b7e2cb2ec542) remove useless builtins imports - [`bcb3fe0`](https://github.com/modoboa/modoboa/commit/bcb3fe0c1fe142cc98a9552e79d5209acb16cc21) use pyldap in place of python-ldap in order to have python3 compatibility - [`19e0c7d`](https://github.com/modoboa/modoboa/commit/19e0c7d0962f1f72030b2cec2a6ae4f1c6a2e418) add python 3.4 in tox conf - [`1ad280e`](https://github.com/modoboa/modoboa/commit/1ad280e2c9d0e243df515573bf3318b9a06923d0) make deploy command work in both python2 and python3 - [`799e06b`](https://github.com/modoboa/modoboa/commit/799e06bc2f486f8f45ae299eb5a4f131c58fb696) add dirs created while testing to gitignoe - [`66730da`](https://github.com/modoboa/modoboa/commit/66730da5eb334763f152fdb1695afb30a17c665c) Fixed str issues. - [`615f73f`](https://github.com/modoboa/modoboa/commit/615f73f272363bc1e19ea8561215fa1a4b83bae7) unicode_literals everywhere and modoboa-admin deploy fixes ### 📊 Changes **190 files changed** (+683 additions, -245 deletions) <details> <summary>View changed files</summary> 📝 `.gitignore` (+2 -0) 📝 `.travis.yml` (+2 -1) 📝 `bin/modoboa-admin.py` (+2 -0) 📝 `ldap-requirements.txt` (+0 -1) 📝 `modoboa/__init__.py` (+1 -0) 📝 `modoboa/admin/__init__.py` (+2 -0) 📝 `modoboa/admin/api.py` (+2 -0) 📝 `modoboa/admin/app_settings.py` (+4 -0) 📝 `modoboa/admin/apps.py` (+2 -0) 📝 `modoboa/admin/constants.py` (+2 -0) 📝 `modoboa/admin/factories.py` (+3 -0) 📝 `modoboa/admin/forms/__init__.py` (+2 -0) 📝 `modoboa/admin/forms/account.py` (+3 -0) 📝 `modoboa/admin/forms/alias.py` (+2 -0) 📝 `modoboa/admin/forms/domain.py` (+9 -3) 📝 `modoboa/admin/forms/export.py` (+4 -2) 📝 `modoboa/admin/forms/forward.py` (+2 -0) 📝 `modoboa/admin/forms/import_.py` (+3 -1) 📝 `modoboa/admin/handlers.py` (+3 -1) 📝 `modoboa/admin/lib.py` (+2 -0) _...and 80 more files_ </details> ### 📄 Description Modoboa compatible with both python2 and python3. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-27 12:09:32 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/modoboa-modoboa#2129
No description provided.