File tree Expand file tree Collapse file tree 6 files changed +438
-456
lines changed Expand file tree Collapse file tree 6 files changed +438
-456
lines changed Original file line number Diff line number Diff line change 1
1
# Changelog
2
2
3
+ ## 5.3.4
4
+
5
+ ### Changed
6
+
7
+ - Drop python 3.9 support
8
+ - Update dependencies
9
+ - Update readme
10
+
3
11
## 5.3.2
12
+
4
13
### Changed
14
+
5
15
- Update dependencies and supported python versions
6
16
- minor fixes and code formatting
7
17
8
18
## 5.3.1
19
+
9
20
### Changed
21
+
10
22
- Add timeout to RequestBrowser
23
+
11
24
``` python
12
25
from extract_emails.browsers.requests_browser import RequestsBrowser as Browser
13
26
14
27
browser = Browser()
15
28
browser.requests_timeout = 1
16
29
```
30
+
17
31
# # 5.3.0
32
+
18
33
# ## Changed
34
+
19
35
- Add custom save mode to csv data saver
20
36
21
37
# # 5.2.0
38
+
22
39
# ## Added
23
- - CLI tool
24
- - csv data saver
40
+
41
+ - CLI tool
42
+ - csv data saver
25
43
26
44
# # 5.1.3
45
+
27
46
# ## Changed
47
+
28
48
- Update dependencies
29
49
30
50
# # 5.1.2
31
51
32
52
# ## Added
53
+
33
54
- Python 3.10 support
34
55
- Add CHANGELOG .md
35
56
36
57
# # 5.1.0
37
58
38
59
# ## Added
60
+
39
61
- Add save_as_csv class method to `PageData` model
40
62
- Add logs to DefaultWorker
41
63
42
64
# ## Changed
65
+
43
66
- Check if needed libraries for browsers were installed. If not will show user- friendly error
44
67
- Small improvements in the code
45
68
46
69
# # 5.0.2
47
70
48
71
# ## Changed
72
+
49
73
- Fix imports for factories and DefaultWorker
Original file line number Diff line number Diff line change @@ -11,9 +11,11 @@ Extract emails and linkedins profiles from a given website
11
11
[ Documentation] ( https://dmitriiweb.github.io/extract-emails/ )
12
12
13
13
## Requirements
14
- - Python >= 3.9
14
+
15
+ - Python >= 3.10
15
16
16
17
## Installation
18
+
17
19
``` bash
18
20
pip install extract_emails[all]
19
21
# or
@@ -23,7 +25,9 @@ pip install extract_emails[selenium]
23
25
```
24
26
25
27
## Simple Usage
28
+
26
29
### As library
30
+
27
31
``` python
28
32
from pathlib import Path
29
33
@@ -49,7 +53,9 @@ for website in websites:
49
53
data = worker.get_data()
50
54
data_saver.save(data)
51
55
```
56
+
52
57
### As CLI tool
58
+
53
59
``` bash
54
60
$ extract-emails --help
55
61
@@ -58,3 +64,9 @@ $ cat output.csv
58
64
email,page,website
59
65
bob@b.org,https://en.wikipedia.org/wiki/Email,https://en.wikipedia.org/wiki/Email
60
66
```
67
+
68
+ ### By me a coffee
69
+
70
+ - ** USDT** (TRC20): TXuYegp5L8Zf7wF2YRFjskZwdBxhRpvxBS
71
+ - ** BEP20** : 0x4D51Db2B754eA83ce228F7de8EaEB93a88bdC965
72
+ - ** TON** : UQA5quJljQz84RwzteN3uuKsdPTDee7a_GF5lgIgezA2oib5
Original file line number Diff line number Diff line change 1
- __version__ = "5.3.3 "
1
+ __version__ = "5.3.4 "
2
2
from .factories import (
3
3
ContactFilterAndEmailAndLinkedinFactory ,
4
4
ContactFilterAndEmailFactory ,
You can’t perform that action at this time.
0 commit comments