Commit Graph

164 Commits

Author SHA1 Message Date
László Károlyi e3fc691674
Fix travis and isort 2020-10-11 13:58:10 +02:00
László Károlyi 35efbb7cd9
Updating to 0.2.10, see CHANGELOG.txt 2020-10-11 13:54:32 +02:00
László Károlyi f16d875a13
Don't close issues labeled as `enhancement` 2020-06-11 17:54:54 +02:00
László Károlyi abcb97e17c
Add stalebot 2020-06-11 17:50:17 +02:00
László Károlyi 63f4661fd3
Fix README.rst (PITA) 2020-06-09 13:16:51 +02:00
László Károlyi cfff9168ad
Add debug example 2020-06-09 12:56:17 +02:00
László Károlyi 31b4dff3b8
Adding debug parameter + preparing release 2020-06-09 12:34:51 +02:00
László Károlyi e5c0071471
Update README.md with FAQ 2020-04-26 19:37:42 +02:00
László Károlyi 8df91e4f58
Preparing release, closes #16 2020-04-17 15:57:28 +02:00
László Károlyi 8e0bb18cd0
Fixes a windows error mentioned in #16 2020-04-17 15:54:50 +02:00
László Károlyi 20bf35ead8
Releasing 0.2.7 2020-04-14 12:27:50 +02:00
László Károlyi 0dd9910eb2
Merge pull request #15 from reinhard-mueller/master
Increase consistency at handling domain literals
2020-04-14 12:25:01 +02:00
László Károlyi 79e59ee4b7
Merge pull request #14 from reinhard-mueller/clean-setup
Clean up initial blacklist download on install
2020-04-14 12:24:30 +02:00
Reinhard Müller 182f793def Clean up initial blacklist download on install
Two essential changes were made to the process of initially downloading
the blacklist at install time, allowing the removal of a number of hacks
and workarounds:

1. Download the files *after* populating the build directory instead of
*before*. Thus, the files don't have to be included in MANIFEST.in, and
following from that, `setup.py sdist` needn't be tricked into not
including them in the source distribution.

2. Only import the updater module instead of the full validate_email
package, so `setup.py install` and friends don't depend on all the
requirements of the library.
2020-04-14 12:16:36 +02:00
Reinhard Müller a18b9690e6 Increase consistency at handling domain literals 2020-04-14 10:45:30 +02:00
László Károlyi 96a6939b6c
Add test for testing datadir not in sdist 2020-04-13 21:58:24 +02:00
László Károlyi f47ca3be93
Adding release 2020-04-13 10:58:38 +02:00
László Károlyi ea16e96db6
Merge pull request #11 from reinhard-mueller/master
Introduce "EmailAddress" class
2020-04-13 10:40:07 +02:00
Reinhard Müller d7666bd6ad Introduce EmailAddress class
This unifies the tasks of splitting an email address into user and
domain parts as well as converting an international domain name into the
ASCII-compatible encoding (ACE).
2020-04-13 09:44:50 +02:00
László Károlyi e3d2bf24c7
Add a test for preinstalled data directory checking 2020-04-12 20:19:57 +02:00
László Károlyi e2f523d2b7
Read requirements either from package info or from requirements.txt 2020-04-12 19:29:11 +02:00
László Károlyi b3f0088e64
Fix datadir creation for good 2020-04-12 16:40:04 +02:00
László Károlyi c91830d860
Release 0.2.4 2020-04-12 14:42:20 +02:00
László Károlyi 3c035aac9c
Remove LIB_PATH_DEFAULT creation, closes #13 2020-04-12 14:33:13 +02:00
László Károlyi 9cdbf709a5
Bumping version, fixing auto blacklist downloading on wheel creation 2020-04-12 13:57:10 +02:00
László Károlyi eee41207b1
Add info 2020-04-12 09:26:13 +02:00
László Károlyi 3c39f5e114
Use userid in the temp path 2020-04-11 23:40:39 +02:00
László Károlyi e1bcdb92e7
Fix installation + travis 2020-04-11 23:32:02 +02:00
László Károlyi 6790ded356
Locking blacklist while reading, make it consistent amongst multiprocesses 2020-04-11 21:59:49 +02:00
László Károlyi dfd1d68c40
Replace MethodType to Callable 2020-04-11 17:54:34 +02:00
László Károlyi d57021e492
Fix README.rst
Bumping version

Updater: Reraise on any other HTTPError than 304

Adjust travis config

Adjust requirements.txt
2020-04-11 14:55:52 +02:00
László Károlyi a17fd45826
Level-up autoupdater, closes #7 and closes #6 2020-04-11 14:24:19 +02:00
László Károlyi 7e8b04275d
Intermediate commit, CI will fail 2020-04-10 17:36:05 +02:00
László Károlyi 9b174a591f
Beautifying code, updating AUTHORS+CHANGELOG 2020-04-10 13:26:06 +02:00
László Károlyi 4cb98ee2ba
Merge pull request #8 from reinhard-mueller/master
Introduce distinct exception classes and logging
2020-04-10 13:24:53 +02:00
Reinhard Müller 55112f2c05 Fix IDNAError handling 2020-04-09 00:35:51 +02:00
Reinhard Müller e1a634a7b3 Improve logging output 2020-04-09 00:04:35 +02:00
Reinhard Müller 73814d7f6d Introduce distinct exception classes and logging 2020-04-08 23:56:49 +02:00
László Károlyi 285e3860c8
Update README.rst 2020-01-20 11:36:13 +01:00
László Károlyi d5be6d8409
Update FUNDING.yml 2019-12-05 22:36:55 +01:00
László Károlyi 13ab16b59f
Create FUNDING.yml 2019-11-25 23:21:59 +01:00
László Károlyi b23e386965
Add documentation 2019-11-24 18:20:03 +01:00
László Károlyi 6ace8d8b91
Bump version number 2019-11-24 18:15:23 +01:00
László Károlyi 4d2f711c9a
Add auto-updater 2019-11-24 18:13:02 +01:00
László Károlyi c4152fbce8
Lock while updating 2019-11-24 16:25:08 +01:00
László Károlyi 03eaed584f
Fixing isort issues 2019-11-24 14:21:16 +01:00
László Károlyi 746cf3918f
Remove unused imports 2019-11-24 14:19:15 +01:00
László Károlyi 850230f43c
Add auto-updater 2019-11-24 14:18:07 +01:00
László Károlyi cee806d662
Fix travis 2019-11-24 12:01:58 +01:00
László Károlyi 908fd4d74e
Modify requirements (+travis), refactor mutual code 2019-11-24 11:59:28 +01:00