CHANGELOG.md
LICENSE
MANIFEST.in
README.rst
pyproject.toml
setup.cfg
tox.ini
src/lineinfile/__init__.py
src/lineinfile/__main__.py
src/lineinfile/py.typed
src/lineinfile.egg-info/PKG-INFO
src/lineinfile.egg-info/SOURCES.txt
src/lineinfile.egg-info/dependency_links.txt
src/lineinfile.egg-info/entry_points.txt
src/lineinfile.egg-info/requires.txt
src/lineinfile.egg-info/top_level.txt
test/test_add_line.py
test/test_remove_lines.py
test/test_util.py
test/data/add_line/after-first-crlf.py
test/data/add_line/after-first-crlf.txt
test/data/add_line/after-first-nomatch.py
test/data/add_line/after-first-nomatch.txt
test/data/add_line/after-first-re.py
test/data/add_line/after-first-re.txt
test/data/add_line/after-first.py
test/data/add_line/after-first.txt
test/data/add_line/after-last-cr.py
test/data/add_line/after-last-cr.txt
test/data/add_line/after-last-nomatch.py
test/data/add_line/after-last-nomatch.txt
test/data/add_line/after-last-re.py
test/data/add_line/after-last-re.txt
test/data/add_line/after-last.py
test/data/add_line/after-last.txt
test/data/add_line/at-bof.py
test/data/add_line/at-bof.txt
test/data/add_line/at-eof.py
test/data/add_line/at-eof.txt
test/data/add_line/backrefs-first.py
test/data/add_line/backrefs-first.txt
test/data/add_line/backrefs-nomatch-after-first.py
test/data/add_line/backrefs-nomatch-after-first.txt
test/data/add_line/backrefs-nomatch.py
test/data/add_line/backrefs-nomatch.txt
test/data/add_line/backrefs.py
test/data/add_line/backrefs.txt
test/data/add_line/before-first-nomatch.py
test/data/add_line/before-first-nomatch.txt
test/data/add_line/before-first-re.py
test/data/add_line/before-first-re.txt
test/data/add_line/before-first.py
test/data/add_line/before-first.txt
test/data/add_line/before-last-nomatch.py
test/data/add_line/before-last-nomatch.txt
test/data/add_line/before-last-re.py
test/data/add_line/before-last-re.txt
test/data/add_line/before-last.py
test/data/add_line/before-last.txt
test/data/add_line/cr-matches-noeol.py
test/data/add_line/cr-matches-noeol.txt
test/data/add_line/input-cr-diff.txt
test/data/add_line/input-cr.txt
test/data/add_line/input-crlf.txt
test/data/add_line/input-empty.txt
test/data/add_line/input-noeol.txt
test/data/add_line/input-repeat.txt
test/data/add_line/input.txt
test/data/add_line/insert-empty.py
test/data/add_line/insert-empty.txt
test/data/add_line/line-cr.py
test/data/add_line/line-cr.txt
test/data/add_line/line-in-file.py
test/data/add_line/line-in-file.txt
test/data/add_line/line-matches-cr-many-first.py
test/data/add_line/line-matches-cr-many-first.txt
test/data/add_line/line-matches-cr-many-last.py
test/data/add_line/line-matches-cr-many-last.txt
test/data/add_line/line-matches-cr-many.py
test/data/add_line/line-matches-cr-many.txt
test/data/add_line/line-matches-cr.py
test/data/add_line/line-matches-cr.txt
test/data/add_line/noeol-after-last.py
test/data/add_line/noeol-after-last.txt
test/data/add_line/noeol-append.py
test/data/add_line/noeol-append.txt
test/data/add_line/noeol-bof.py
test/data/add_line/noeol-bof.txt
test/data/add_line/noeol-insert.py
test/data/add_line/noeol-insert.txt
test/data/add_line/noeol-match.py
test/data/add_line/noeol-match.txt
test/data/add_line/nore-noline-after-first.py
test/data/add_line/nore-noline-after-first.txt
test/data/add_line/nore-noline.py
test/data/add_line/nore-noline.txt
test/data/add_line/nore-yesline.py
test/data/add_line/nore-yesline.txt
test/data/add_line/postfeed.py
test/data/add_line/postfeed.txt
test/data/add_line/prefeed.py
test/data/add_line/prefeed.txt
test/data/add_line/re-cr.py
test/data/add_line/re-cr.txt
test/data/add_line/re-crlf.py
test/data/add_line/re-crlf.txt
test/data/add_line/re-multi-first.py
test/data/add_line/re-multi-first.txt
test/data/add_line/re-multi.py
test/data/add_line/re-multi.txt
test/data/add_line/re-re.py
test/data/add_line/re-re.txt
test/data/add_line/re-str.py
test/data/add_line/re-str.txt
test/data/add_line/simple.py
test/data/add_line/simple.txt
test/data/remove_lines/input.txt
test/data/remove_lines/no-match.py
test/data/remove_lines/no-match.txt
test/data/remove_lines/rm-many-re.py
test/data/remove_lines/rm-many-re.txt
test/data/remove_lines/rm-many.py
test/data/remove_lines/rm-many.txt