62 Commits

Author SHA1 Message Date
Rodolfo García Peñas (kix) 630e4d219c Update README.md to specify Python version and enhance dependency details
This commit updates the README.md file to specify that Python v3.6 or higher is required for offlineimap. It also clarifies the dependencies by marking which ones are required and which are optional, and adds new optional dependencies for SSL certificate testing.
2026-05-15 08:00:03 +02:00
Stephen Huan 0a4dab2896 Remove deprecated classifiers, specify gplv2+
After PEP 639 the `license` field in pyproject.toml is
no longer a table but a SPDX Expression containing a
License Identifier. This fixes the following warning.

********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).

By 2026-Feb-18, you need to update your project and remove deprecated calls
or your builds will no longer be supported.

See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************

In addition, be more consistent about the license
being GPL v2.0 or later (as opposed to v2 only).

Signed-off-by: Stephen Huan <stephen.huan@cgdct.moe>
2026-01-28 13:25:51 -05:00
Derek Schrock 0c2433c5c1 Add FreeBSD pkg search/install to install examples 2024-08-25 16:25:36 -04:00
Rodolfo García Peñas (kix) 77e70ed474 Merge pull request #102 from catap/keyring
Introduced support of system keyring
2023-12-01 22:56:14 +01:00
Kirill A. Korinsky d99b2f72da Introduced support of system keyring
Here a simple way that allows to migrate password to system keyrgin, and
use it to run offlineimap.

Signed-off-by: Kirill A. Korinsky <kirill@korins.ky>
2023-11-18 21:09:34 +00:00
chrysle 62cef356b8 Add installation on Debian 2023-07-11 15:52:52 +02:00
Chris Coleman c9f44ad7c8 Arch package install command. 2023-05-19 01:43:18 -04:00
Ben Yanke 769f7ce218 start work on dockerfile
Signed-off-by: Ben Yanke <ben@benyanke.com>
2021-08-24 16:56:05 -05:00
Pi-Yueh Chuang 199b8257eb update README
- moved hyperlinks to the same section
- removed redundant and incorectly-formated Markdown hyperlink
- added the information of offlineimap 3 Arch Linux AUR package
- removed info of installing imaplib2 from its github repo: imaplib2 now
  has a release on PyPI.
2021-06-10 18:16:53 -04:00
Xianwen Chen 4585ffb6dc README.md:
Previously, the link to releases was pointing to offlineimap. I now point the link to the offlineimap3's releases.
  I added a note explaining how one may install imaplib2 from git repository. This is related to issue #69.
2021-05-10 14:44:27 +00:00
Rodolfo García Peñas (kix) b1f607943d Merge branch 'master' into patch-2 2021-05-09 11:21:39 +02:00
Rodolfo García Peñas (kix) 663f8f0630 Merge pull request #60 from pmocek/patch-1
Fix broken links in README
2021-05-09 11:18:59 +02:00
Ashish Panigrahi a8891d2a73 Fix hyperlink in README 2021-04-22 14:44:01 +05:30
Phil Mocek cf6ea4dd2d Reference secure/HTTPS pages in README
Use TLS-enabled URIs (s/http:/https:/)
2021-03-12 13:37:38 -08:00
Phil Mocek d37eb870d4 Fix broken links in README
Add URL for "offlineimap3" links
2021-03-12 13:33:34 -08:00
Rodolfo García Peñas (kix) f5b0b829da Updated MAINTAINERS.rst and README.md
Updated these files.
2020-12-28 18:10:21 +01:00
Jaroslav Lichtblau e2204ba06b Update README.md
https://wiki.archlinux.org/index.php/Arch_terminology#Arch_Linux
2020-09-06 09:45:43 +02:00
Rodolfo García Peñas (kix) 0b9b09f265 Removed six
This patch finally removes the six library.

I removed the requirement, and also removes it in the README.md.

I changed the imlib2 library too, version 3.5

Signed-off-by: Rodolfo García Peñas (kix) <kix@kix.es>
2020-09-03 21:36:06 +02:00
Rodolfo García Peñas (kix) fefc3a5717 Udpated README with python 3 2020-08-29 19:33:28 +02:00
Dario Maiocchi 805a1c156c update readme to give an hint about Linux distros
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2019-08-17 13:21:00 +02:00
Nicolas Sebrecht c97fe498e6 README: add required dependency to rfc6555
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2019-06-10 14:37:25 +02:00
Nicolas Sebrecht 801893cc73 make portalocker really optional
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2019-04-27 14:56:17 +02:00
kimim 93bc8d11ac add portalocker to README and requirements
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2019-04-27 14:37:44 +02:00
Nicolas Sebrecht 2b64e100b0 README: travis: add badge for the next branch
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2018-03-06 22:15:37 +01:00
Nicolas Sebrecht 52e8483bbe travis: save secure variables
README: minor typo fix.

Originally-written-by: Chris Coleman/EspaceNetworks <chris001@users.noreply.github.com>
Reviewed-by: Chris Coleman/EspaceNetworks <chris001@users.noreply.github.com>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2018-03-06 00:46:40 +01:00
Nicolas Sebrecht 36dae1aefe REAMDE: remove links to a fork
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2018-03-05 19:31:51 +01:00
chris001 fc52034ea8 Autmomated testing using Travis and CodeCov.io!
Linux, Mac OSX. Outlook IMAP, Gmail. LOGIN, PLAIN, XOAUTH2. python 2.7, python 3.6!

Additional files required for Automated testing with Travis-CI and CodeCov.io!
Add gitter.im badge to README.

Signed-off-by: Chris Coleman/EspaceNetworks <chris001@users.noreply.github.com>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2018-03-05 19:31:51 +01:00
Nicolas Sebrecht ea5093bc5e requirements: add gssapi as optional dependency
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2018-03-02 16:38:48 +01:00
Nicolas Sebrecht a92b116a4f README: refactorize sections
I've decided to remove the historical and emblematic excerpt:

> It is fast.
> It is reliable.
> It is flexible.
> It is safe.

Not because we don't match them anymore but because there are known competitive
alternatives nowadays.

Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2017-04-16 01:02:52 +02:00
Nicolas Sebrecht 49c6f14ce4 README: we moved to imaplib2 v2.57
Declare support from imaplib2 v2.57.

Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2017-03-23 18:36:45 +01:00
Nicolas Sebrecht 1670505780 README: mark porting to py3 as stalled
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2017-03-23 18:35:47 +01:00
Dan Loewenherz 4bf15e3ffb README: minor copy edits
Signed-off-by: Dan Loewenherz <dan@lionheartsw.com>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-09-14 22:02:16 +02:00
Nicolas Sebrecht feef2b4af2 explain how to submit issues in more files
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-09-09 21:10:30 +02:00
Nicolas Sebrecht c58d62cc02 README: explain the a2x dependency to build the man page
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-08-28 14:24:37 +02:00
Nicolas Sebrecht 5608dea76c README: link Python 3 version to issues
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-08-15 00:27:25 +02:00
Nicolas Sebrecht 65331de50d README: add link to the official repository on top of the page
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-08-03 00:01:17 +02:00
Nicolas Sebrecht 4df1f2800a README: rename "Requirements" section to "Requirements & dependencies"
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-06-17 02:21:16 +02:00
Nicolas Sebrecht 3a5becf6a7 bump from imaplib2 v2.53 to v2.55
- Expose more literals.
- Fix a type to bytes.
- Fix comment.

Changes submitted upstream by Łukasz and me.

Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-06-11 11:08:02 +02:00
Nicolas Sebrecht e8eb596fab README: add imaplib2 dependency and remove libraries in the standard libraries
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-06-06 15:14:25 +02:00
Nicolas Sebrecht d848141b39 mark Python 3 supported and experimental
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-06-03 20:07:15 +02:00
Nicolas Sebrecht e34a64a2e7 README: add six library requirement
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-05-19 09:49:53 +02:00
Nicolas Sebrecht 06881f9a71 README: add slogan
Thanks-to: Norbert Preining
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-03-02 15:36:22 +01:00
Nicolas Sebrecht 36165e391f update links to the new URL www.offlineimap.org
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2016-02-19 12:10:23 +01:00
Nicolas Sebrecht 7601583a72 Merge branch 'ns/readme-status' into next 2015-10-14 00:19:18 +02:00
Nicolas Sebrecht aa30dc41a6 README add link to the blog
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2015-10-14 00:17:22 +02:00
Nicolas Sebrecht 8787b377f3 README: new section status and future
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2015-10-14 00:16:04 +02:00
Nicolas Sebrecht ebb2124dbb Merge branch 'Frizlab-gmail-oauth-2' into next 2015-10-06 14:25:15 +02:00
Christopher Corley f7efaa2093 learn XOAUTH2 authentication
Signed-off-by: François Lamboley <francois.lamboley@happn.com>
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2015-10-06 14:24:42 +02:00
Nicolas Sebrecht d367fb9f42 Merge branch 'psy-q-fix_language' into next
Signed-off-by: Nicolas Sebrecht <nicolas.s-dev@laposte.net>
2015-09-24 19:40:44 +02:00
Nicolas Sebrecht ca4c47ab98 Merge branch 'psy-q-fix_inconsistent_spelling' into next 2015-09-24 19:36:09 +02:00