Skip to main content

rm_unneeded_f_str

Find and replace unneeded f-strings in your code.

Installation

pip install rm_unneeded_f_str

Usage

Run via the CLI on a file or folder:

  • rm-unneeded-f-str path/to/file.py
  • rm-unneeded-f-str path/to/folder/

Or use as a pre-commit hook:

-   repo: https://github.com/dannysepler/rm_unneeded_f_str
    rev: v0.2.0
    hooks:
    -   id: rm-unneeded-f-str

Will replace

-f'hello'
+'hello'
-f'''hello'''
+'''hello'''
-rf'hello'
+r'hello'
-f'''hello
-world'''
+f'''hello
+world'''

Will not replace

f'hello {world}'
f'''hello
{world}'''

Metadata

Release files for rm-unneeded-f-str 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for rm-unneeded-f-str 0.2.0
File Size Uploaded
rm_unneeded_f_str-0.2.0.tar.gz 3.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for rm-unneeded-f-str 0.2.0
File Interpreter ABI Platform
rm_unneeded_f_str-0.2.0-py2.py3-none-any.whl Python 3, Python 2 none any Details

Total release size: 7.7 kB

Release files / rm_unneeded_f_str-0.2.0.tar.gz

Download URL rm_unneeded_f_str-0.2.0.tar.gz
Size 3.6 kB
Tags Source
SHA-256 checksum
How to use checksums
0da1f61f92a224fe90a256dd49e53ee90e799103826b8f38f56e0852a2eba92c
BLAKE2b-256 checksum
How to use checksums
971a77fc3f8f80f891f6cea1dface8cf49566dfc8990044eb8cfa7069cbdb411
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.8

Release files / rm_unneeded_f_str-0.2.0-py2.py3-none-any.whl

Download URL rm_unneeded_f_str-0.2.0-py2.py3-none-any.whl
Size 4.1 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
b8fcc0addd6a696223dcddfcfb5b61126c0623242f7103d5d565e301f77cf0fe
BLAKE2b-256 checksum
How to use checksums
0bfd43ec4251455fed7059b8bc208852c9e9415367c6f87e2ecc35c434e032c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.10.8

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files

0.1.0

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page