domainaware / parsedmarc

A Python package and CLI for parsing aggregate and forensic DMARC reports
https://domainaware.github.io/parsedmarc/
Apache License 2.0
986 stars 214 forks source link

replace dateparser by dateutil #331

Closed piater closed 2 years ago

piater commented 2 years ago

298 works around the problem by requiring an outdated version of regex. The reason is that dateparser lags in fixing its bugs. Instead, this pull request replaces the only use of dateparser by dateutil (inspired by jack-cli-cd-ripper/jack#51).

codecov[bot] commented 2 years ago

Codecov Report

Merging #331 (7abb8c2) into master (315b99f) will decrease coverage by 0.03%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master     #331      +/-   ##
==========================================
- Coverage   60.39%   60.35%   -0.04%     
==========================================
  Files           8        8              
  Lines        1280     1279       -1     
==========================================
- Hits          773      772       -1     
  Misses        507      507              
Impacted Files Coverage Δ
parsedmarc/utils.py 71.75% <100.00%> (-0.11%) :arrow_down:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 315b99f...7abb8c2. Read the comment docs.