From 2ead5b70e6d84e832fc50431dde8dec6094fab7f Mon Sep 17 00:00:00 2001 From: Kanishk Pachauri Date: Thu, 8 Feb 2024 00:35:54 +0530 Subject: [PATCH 1/2] Add pep8speaks to idea page --- ideas.html | 40 ++++++++++++++++++++++++++++++++++++++ logos/pep8speaks_logo.png | Bin 0 -> 9055 bytes 2 files changed, 40 insertions(+) create mode 100644 logos/pep8speaks_logo.png diff --git a/ideas.html b/ideas.html index 1214a3a..5b169d4 100644 --- a/ideas.html +++ b/ideas.html @@ -546,6 +546,46 @@


+
+
+ +
+

+ pep8speaks +

+
+
+
pep8speaks is an open-source Python tool dedicated to enhancing code quality by automating the enforcement of PEP 8, the official Python style guide. Seamlessly integrating with GitHub, it provides real-time feedback within pull requests, guiding developers to adhere to coding standards. With a customizable configuration and continuous integration support, pep8speaks promotes collaborative development by ensuring a consistent and clean code style across projects. It empowers developers with an efficient tool to automate PEP 8 compliance, fostering a culture of readability and adherence to best practices in Python code. +
+
+

Contact Links

+
+ +
+

Chat

+
+ + +
+

Forum

+
+ +
+

Homepage

+
+ + + +
+
+
+ diff --git a/logos/pep8speaks_logo.png b/logos/pep8speaks_logo.png new file mode 100644 index 0000000000000000000000000000000000000000..8aab5a5fec2346de9927d1aae739602f9c6f4d98 GIT binary patch literal 9055 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 literal 0 HcmV?d00001 From 75aa3a6e76c4f712d4341b899764bdfae8b225c2 Mon Sep 17 00:00:00 2001 From: Kanishk Pachauri Date: Thu, 8 Feb 2024 01:17:43 +0530 Subject: [PATCH 2/2] Add pep8speaks to idea page --- ideas.html | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ideas.html b/ideas.html index 5b169d4..bd24594 100644 --- a/ideas.html +++ b/ideas.html @@ -557,7 +557,7 @@

-
pep8speaks is an open-source Python tool dedicated to enhancing code quality by automating the enforcement of PEP 8, the official Python style guide. Seamlessly integrating with GitHub, it provides real-time feedback within pull requests, guiding developers to adhere to coding standards. With a customizable configuration and continuous integration support, pep8speaks promotes collaborative development by ensuring a consistent and clean code style across projects. It empowers developers with an efficient tool to automate PEP 8 compliance, fostering a culture of readability and adherence to best practices in Python code. +
pep8speaks is an open-source Python tool dedicated to enhancing code quality by automating the enforcement of PEP 8, the official Python style guide. Seamlessly integrating with GitHub, it provides real-time feedback within pull requests, guiding developers to adhere to coding standards. With a customizable configuration and continuous integration support, pep8speaks promotes collaborative development by ensuring a consistent and clean code style across projects. It empowers developers with an efficient tool to automate PEP 8 compliance, maintaining code readability and adherence to best practices in Python code.

Contact Links