Fix typos, comments, unused imports
diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3a05e6811..2cd0594bf 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -11,6 +11,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
 
 - Change the render prefix to correspond to the decimal units in progress
 
+### Fixed
+
+- Fixed typo in `Style.transparent_background` method name.
+
 ## [8.0.0] - 2020-10-03
 
 ### Added
diff --git a/rich/console.py b/rich/console.py
index 108736375..545a85cf7 100644
--- a/rich/console.py
+++ b/rich/console.py
@@ -620,7 +620,7 @@ def size(self) -> ConsoleDimensions:
             return ConsoleDimensions(80, 25)
 
         width, height = shutil.get_terminal_size()
-        # get_terminal_size can report 0, 0 if run from psuedo-terminal
+        # get_terminal_size can report 0, 0 if run from pseudo-terminal
         width = width or 80
         height = height or 25
         return ConsoleDimensions(
@@ -749,7 +749,7 @@ def render_lines(
         is required, such as the Panel class which draws a border around any renderable object.
 
         Args:
-            renderables (Iterable[RenderableType]): Any object or objects renderable in the console.
+            renderable (RenderableType): Any object renderable in the console.
             options (Optional[ConsoleOptions], optional): Console options, or None to use self.options. Default to ``None``.
             style (Style, optional): Optional style to apply to renderables. Defaults to ``None``.
             pad (bool, optional): Pad lines shorter than render width. Defaults to ``True``.
@@ -858,7 +858,7 @@ def _collect_renderables(
         """Combined a number of renderables and text in to one renderable.
 
         Args:
-            renderables (Iterable[Union[str, ConsoleRenderable]]): Anything that Rich can render.
+            objects (Iterable[Any]): Anything that Rich can render.
             sep (str, optional): String to write between print data. Defaults to " ".
             end (str, optional): String to write at end of print data. Defaults to "\\n".
             justify (str, optional): One of "left", "right", "center", or "full". Defaults to ``None``.
@@ -1366,7 +1366,7 @@ def save_html(
             clear (bool, optional): Clear record buffer after exporting. Defaults to ``True``.
             code_format (str, optional): Format string to render HTML, should contain {foreground}
                 {background} and {code}.
-            inline_styes (bool, optional): If ``True`` styles will be inlined in to spans, which makes files
+            inline_styles (bool, optional): If ``True`` styles will be inlined in to spans, which makes files
                 larger but easier to cut and paste markup. If ``False``, styles will be embedded in a style tag.
                 Defaults to False.
 
diff --git a/rich/pretty.py b/rich/pretty.py
index d9289006f..2e3343976 100644
--- a/rich/pretty.py
+++ b/rich/pretty.py
@@ -359,7 +359,7 @@ def pretty_repr(
 
     Args:
         _object (Any): Object to repr.
-        max_width (int, optional): Diresired maximum width of repr string. Defaults to 80.
+        max_width (int, optional): Desired maximum width of repr string. Defaults to 80.
         indent_size (int, optional): Number of spaces to indent. Defaults to 4.
         expand_all (bool, optional): Expand all containers regardless of available width. Defaults to False.
 
diff --git a/rich/style.py b/rich/style.py
index b51393b58..a67e2c67f 100644
--- a/rich/style.py
+++ b/rich/style.py
@@ -345,7 +345,7 @@ def link(self) -> Optional[str]:
         return self._link
 
     @property
-    def transaprent_background(self) -> bool:
+    def transparent_background(self) -> bool:
         """Check if the style specified a transparent background."""
         return self.bgcolor is None or self.bgcolor.is_default
 
diff --git a/rich/syntax.py b/rich/syntax.py
index 8055730c1..670ddba7f 100644
--- a/rich/syntax.py
+++ b/rich/syntax.py
@@ -353,7 +353,7 @@ def highlight(self, code: str) -> Text:
 
         base_style = self._get_base_style()
         justify: JustifyMethod = (
-            "default" if base_style.transaprent_background else "left"
+            "default" if base_style.transparent_background else "left"
         )
 
         text = Text(
@@ -401,7 +401,7 @@ def _numbers_column_width(self) -> int:
     def _get_number_styles(self, console: Console) -> Tuple[Style, Style, Style]:
         """Get background, number, and highlight styles for line numbers."""
         background_style = self._get_base_style()
-        if background_style.transaprent_background:
+        if background_style.transparent_background:
             return Style.null(), Style(dim=True), Style.null()
         if console.color_system in ("256", "truecolor"):
             number_style = Style.chain(
@@ -428,7 +428,7 @@ def __rich_measure__(self, console: "Console", max_width: int) -> "Measurement":
     def __rich_console__(
         self, console: Console, options: ConsoleOptions
     ) -> RenderResult:
-        transparent_background = self._get_base_style().transaprent_background
+        transparent_background = self._get_base_style().transparent_background
         code_width = (
             (options.max_width - self._numbers_column_width - 1)
             if self.code_width is None
diff --git a/rich/traceback.py b/rich/traceback.py
index 37d4015c6..71ce631b2 100644
--- a/rich/traceback.py
+++ b/rich/traceback.py
@@ -9,8 +9,6 @@
 
 from pygments.lexers import guess_lexer_for_filename
 from pygments.token import (
-    Comment,
-    Generic,
     Keyword,
     Name,
     Number,
@@ -212,7 +210,7 @@ def extract(
         traceback: Optional[TracebackType],
         show_locals: bool = False,
     ) -> Trace:
-        """Extrace traceback information.
+        """Extract traceback information.
 
         Args:
             exc_type (Type[BaseException]): Exception type.
@@ -342,7 +340,7 @@ def _render_syntax_error(self, syntax_error: _SyntaxError) -> RenderResult:
         if syntax_error.filename != "<stdin>":
             text = Text.assemble(
                 (f" {syntax_error.filename}", "pygments.string"),
-                (":", "pgments.text"),
+                (":", "pygments.text"),
                 (str(syntax_error.lineno), "pygments.number"),
                 style="pygments.text",
             )

## Type of changes

- [ ] Bug fix
- [ ] New feature
- [x] Documentation / docstrings
- [ ] Tests
- [ ] Other

## Checklist

- [x] I've run the latest [black](https://github.com/psf/black) with default args on new code.
- [ ] I've updated CHANGELOG.md and CONTRIBUTORS.md where appropriate.
- [ ] I've added tests for new code.
- [x] I accept that @willmcgugan may be pedantic in the code review.

## Description

Just some semi-automatically found typos.
