Skip to content

Commit 2a7c25e

Browse files
authored
Merge pull request #41 from dmitriiweb/v5.3.4
v5.3.4
2 parents d6d08a7 + 45f340d commit 2a7c25e

File tree

6 files changed

+438
-456
lines changed

6 files changed

+438
-456
lines changed

CHANGELOG.md

Lines changed: 26 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,49 +1,73 @@
11
# Changelog
22

3+
## 5.3.4
4+
5+
### Changed
6+
7+
- Drop python 3.9 support
8+
- Update dependencies
9+
- Update readme
10+
311
## 5.3.2
12+
413
### Changed
14+
515
- Update dependencies and supported python versions
616
- minor fixes and code formatting
717

818
## 5.3.1
19+
920
### Changed
21+
1022
- Add timeout to RequestBrowser
23+
1124
```python
1225
from extract_emails.browsers.requests_browser import RequestsBrowser as Browser
1326

1427
browser = Browser()
1528
browser.requests_timeout = 1
1629
```
30+
1731
## 5.3.0
32+
1833
### Changed
34+
1935
- Add custom save mode to csv data saver
2036

2137
## 5.2.0
38+
2239
### Added
23-
- CLI tool
24-
- csv data saver
40+
41+
- CLI tool
42+
- csv data saver
2543

2644
## 5.1.3
45+
2746
### Changed
47+
2848
- Update dependencies
2949

3050
## 5.1.2
3151

3252
### Added
53+
3354
- Python 3.10 support
3455
- Add CHANGELOG.md
3556

3657
## 5.1.0
3758

3859
### Added
60+
3961
- Add save_as_csv class method to `PageData` model
4062
- Add logs to DefaultWorker
4163

4264
### Changed
65+
4366
- Check if needed libraries for browsers were installed. If not will show user-friendly error
4467
- Small improvements in the code
4568

4669
## 5.0.2
4770

4871
### Changed
72+
4973
- Fix imports for factories and DefaultWorker

README.md

Lines changed: 13 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,11 @@ Extract emails and linkedins profiles from a given website
1111
[Documentation](https://dmitriiweb.github.io/extract-emails/)
1212

1313
## Requirements
14-
- Python >= 3.9
14+
15+
- Python >= 3.10
1516

1617
## Installation
18+
1719
```bash
1820
pip install extract_emails[all]
1921
# or
@@ -23,7 +25,9 @@ pip install extract_emails[selenium]
2325
```
2426

2527
## Simple Usage
28+
2629
### As library
30+
2731
```python
2832
from pathlib import Path
2933

@@ -49,7 +53,9 @@ for website in websites:
4953
data = worker.get_data()
5054
data_saver.save(data)
5155
```
56+
5257
### As CLI tool
58+
5359
```bash
5460
$ extract-emails --help
5561

@@ -58,3 +64,9 @@ $ cat output.csv
5864
email,page,website
5965
bob@b.org,https://en.wikipedia.org/wiki/Email,https://en.wikipedia.org/wiki/Email
6066
```
67+
68+
### By me a coffee
69+
70+
- **USDT** (TRC20): TXuYegp5L8Zf7wF2YRFjskZwdBxhRpvxBS
71+
- **BEP20**: 0x4D51Db2B754eA83ce228F7de8EaEB93a88bdC965
72+
- **TON**: UQA5quJljQz84RwzteN3uuKsdPTDee7a_GF5lgIgezA2oib5

extract_emails/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
__version__ = "5.3.3"
1+
__version__ = "5.3.4"
22
from .factories import (
33
ContactFilterAndEmailAndLinkedinFactory,
44
ContactFilterAndEmailFactory,

0 commit comments

Comments
 (0)