python-refactor-tool-box

A set of tools helping to refactor python code


License
Apache-2.0
Install
pip install python-refactor-tool-box==0.0.0.3

Documentation

PyPI-Server Project generated with PyScaffold

python_refactor_tool_box

A set of tools helping to refactor python code

python_refactor_tool_box help to refactor python code by moving all existing classes to dedicated module

Installation

pip install python_refactor_tool_box

Quick start

from python_refactor_tool_box.SourceDirectory import SourceDirectory
from tests.helper import (
    create_samples,
    expected_samples_directory,
    input_samples_directory,
    samples_directory,
)

create_samples(samples_directory)

input_source_directory = SourceDirectory(input_samples_directory)

input_source_directory.refactor()

Examples

Take a look at quick_start.py to see how to use the library.

Note

This project has been set up using PyScaffold 4.5. For details and usage information on PyScaffold see https://pyscaffold.org/.

Licence

ffbb_api_client is distributed under the Apache 2.0 license.

Dev notes

Command used to create this project:

putup FFBBApiClient_Python -p ffbb_api_client -l Apache-2.0 -d "Allow to interact with FFBB apis" -u "https://github.com/Rinzler78/FFBBApiClient_Python" -v --github-actions --venv .venv