diff --git a/CHANGELOG.md b/CHANGELOG.md
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,6 +1,12 @@
-## [_Unreleased_](https://github.com/pbrisbin/bugsnag-haskell/compare/v0.0.4.2...main)
+## [_Unreleased_](https://github.com/pbrisbin/bugsnag-haskell/compare/v0.0.4.3...main)
 
 None.
+
+## [v0.0.4.3](https://github.com/pbrisbin/bugsnag-haskell/compare/v0.0.4.2...v0.0.4.3)
+
+- Include `package.yaml` in release tarball
+
+  We read `default-extensions` out of it for doctests.
 
 ## [v0.0.4.2](https://github.com/pbrisbin/bugsnag-haskell/compare/v0.0.4.1...v0.0.4.2)
 
diff --git a/bugsnag-haskell.cabal b/bugsnag-haskell.cabal
--- a/bugsnag-haskell.cabal
+++ b/bugsnag-haskell.cabal
@@ -1,6 +1,6 @@
 cabal-version:      1.18
 name:               bugsnag-haskell
-version:            0.0.4.2
+version:            0.0.4.3
 license:            MIT
 license-file:       LICENSE
 maintainer:         pbrisbin@gmail.com
@@ -10,7 +10,10 @@
 description:        Please see README.md
 category:           Web
 build-type:         Simple
-extra-source-files: test/fixtures/index-project/Foo.hs
+extra-source-files:
+    package.yaml
+    test/fixtures/index-project/Foo.hs
+
 extra-doc-files:
     CHANGELOG.md
     README.md
diff --git a/package.yaml b/package.yaml
new file mode 100644
--- /dev/null
+++ b/package.yaml
@@ -0,0 +1,147 @@
+name: bugsnag-haskell
+version: 0.0.4.3
+synopsis: Bugsnag error reporter for Haskell
+description: Please see README.md
+homepage: https://github.com/pbrisbin/bugsnag-haskell#readme
+author: Patrick Brisbin
+maintainer: pbrisbin@gmail.com
+category: Web
+license: MIT
+
+dependencies:
+  - base >= 4.11.0 && < 5
+
+extra-doc-files:
+  - CHANGELOG.md
+  - README.md
+
+extra-source-files:
+  - package.yaml
+  - test/fixtures/**/*
+
+default-extensions:
+  - BangPatterns
+  - DataKinds
+  - DeriveAnyClass
+  - DeriveFoldable
+  - DeriveFunctor
+  - DeriveGeneric
+  - DeriveLift
+  - DeriveTraversable
+  - DerivingStrategies
+  - FlexibleContexts
+  - FlexibleInstances
+  - GADTs
+  - GeneralizedNewtypeDeriving
+  - LambdaCase
+  - MultiParamTypeClasses
+  - NoImplicitPrelude
+  - NoMonomorphismRestriction
+  - OverloadedStrings
+  - RankNTypes
+  - RecordWildCards
+  - ScopedTypeVariables
+  - StandaloneDeriving
+  - TypeApplications
+  - TypeFamilies
+
+# Doing this via stack.yaml so that other GHC builds don't see it
+# ghc-options: -fwrite-ide-info
+#   -Weverything
+#   -Wno-safe
+#   -Wno-unsafe
+#   -Wno-missing-import-lists
+#   -Wno-missing-safe-haskell-mode
+#   -Wno-prepositive-qualified-module
+#   -Wno-all-missed-specialisations
+
+library:
+  source-dirs: src
+  dependencies:
+    - Glob >= 0.9.0
+    - aeson >= 1.3.0.0
+    - bytestring
+    - case-insensitive
+    - containers
+    - http-client
+    - http-client-tls
+    - http-conduit
+    - http-types
+    - iproute
+    - network
+    - parsec
+    - template-haskell
+    - text
+    - th-lift-instances
+    - time
+    - ua-parser
+    - wai
+
+executables:
+  example-simple:
+    source-dirs: examples/simple
+    main: Main.hs
+    dependencies:
+      - bugsnag-haskell
+    when:
+      - condition: ! "!(flag(examples))"
+        buildable: false
+
+  example-cli:
+    source-dirs: examples/cli
+    main: Main.hs
+    dependencies:
+      - bugsnag-haskell
+    when:
+      - condition: ! "!(flag(examples))"
+        buildable: false
+
+  example-warp:
+    source-dirs: examples/warp
+    main: Main.hs
+    dependencies:
+      - bugsnag-haskell
+      - wai
+      - warp
+    when:
+      - condition: ! "!(flag(examples))"
+        buildable: false
+
+  example-yesod:
+    source-dirs: examples/yesod
+    main: Main.hs
+    dependencies:
+      - bugsnag-haskell
+      - unliftio
+      - wai
+      - warp
+      - yesod-core
+    when:
+      - condition: ! "!(flag(examples))"
+        buildable: false
+
+tests:
+  spec:
+    main: Spec.hs
+    source-dirs: test
+    dependencies:
+      - hspec
+      - bugsnag-haskell
+      - aeson
+      - aeson-qq
+      - text
+      - time
+      - unliftio
+  doctest:
+    main: DocTest.hs
+    source-dirs: .
+    dependencies:
+      - aeson
+      - doctest
+      - yaml
+
+flags:
+  examples:
+    description: Build the examples
+    manual: false
+    default: false
