defusedcsv
Drop-in replacement for Python's CSV library that tries to mitigate CSV injection attacks
3.0.0
1.5M downloads/mo
#3864 most downloaded on PyPI
raphaelm/defusedcsv
What this package is like to depend on
Last release 11 months ago
02 Sep 2025
Ships on a steady schedule
a new release about every 2.6 years
This project publishes no release notes
the list below is its commits, not an announcement
Nothing withdrawn
no release was ever pulled
9 years old
5 releases · first in 2017
1 release in the last 12 months
see the full history below
Release timeline
5 releases · Aug 2017 to Sep 2025Releases
latest 5-
3.0.002 Sep 2025Commits, not release notes
This project publishes no release notes. Between
v2.0.0andv3.0.0there were 7 commits, 6 of them substantive:- Fix GitLab CI
- Fix broken Context Information Security URL (#8)
- Update pipeline
- Update GitLab CI pipeline
- Make API compatible with Python 3.13 (#9)
- Replace list comprehensions with generators (#11)
-
2.0.019 Apr 2022Commits, not release notes
This project publishes no release notes. Between
v1.1.0andv2.0.0there were 10 commits, 9 of them substantive:- Fix escape sequences to satisfy modern flake8
- Fix isort issues
- README: Fix OWASP link, add labels (#7)
- Make API compatible with Python 3.10 (#6)
- Update supported python versions
- Replace Travis CI with GitHub actions
- Fix code style issues
- Restore test coverage
- Update GitLab CI script
-
1.1.010 Sep 2019Commits, not release notes
This project publishes no release notes. Between
v1.0.1andv1.1.0there were 2 commits, 1 of them substantive:- Do not escape raw negative numbers
-
1.0.107 Aug 2017Commits, not release notes
This project publishes no release notes. Between
v1.0.0andv1.0.1there were 2 commits, 1 of them substantive:- Deal with non-string values properly
-
1.0.007 Aug 2017Nothing published for this version