diff --git a/CHANGELOG.md b/CHANGELOG.md
index 1907aad4d979d55f6c52fb06b1bb355f28702ac1..1c2a24596c9c465fca62c38eff649b17dc146f63 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -2,6 +2,8 @@
 
 * fixed logging
 * `snakehouse` doesn't need cython and satella installed in advance
+* added `find_all`
+* made available for PyPy users
 
 # v1.4
 
diff --git a/setup.cfg b/setup.cfg
index cb28f68678751ddfd239dec15455ddccf71e3b2a..d08dbef146d815890b5dd54875fb83958bdf8bf2 100644
--- a/setup.cfg
+++ b/setup.cfg
@@ -1,6 +1,8 @@
 # coding: utf-8
 [metadata]
 name = snakehouse
+keywords = cython, extension, multiple, pyx
+version = 1.5
 long-description = file: README.md
 long-description-content-type = text/markdown; charset=UTF-8
 license_files = LICENSE
@@ -9,8 +11,8 @@ author_email = piotrm@smok.co
 description = Utilities for packing multiple pyx files into a single Cython extension
 url = https://github.com/smok-serwis/snakehouse
 project-urls =
-	Code = https://github.com/smok-serwis/snakehouse
-	Issue tracker = https://github.com/smok-serwis/snakehouse/issues
+    Code = https://github.com/smok-serwis/snakehouse
+    Issue tracker = https://github.com/smok-serwis/snakehouse/issues
 classifier =
     Programming Language :: Python
     Programming Language :: Python :: 3.5
@@ -19,13 +21,31 @@ classifier =
     Programming Language :: Python :: 3.8
     Programming Language :: Python :: 3.9
     Programming Language :: Python :: Implementation :: CPython
-    Operating System :: POSIX
+    Programming Language :: Python :: Implementation :: PyPy
     Operating System :: OS Independent
     Development Status :: 5 - Production/Stable
     License :: OSI Approved :: MIT License
     Topic :: Software Development :: Code Generators
     Topic :: Software Development :: Build Tools
 
+[options]
+install_requires =
+    Cython
+    mako
+    satella
+python_requires = !=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*
+packages = find:
+package_dir =
+    snakehouse
+
+[options.packages.find]
+exclude =
+    docs
+    example
+
+[options.package_data]
+snakehouse = templates/*.mako
+
 [pycodestyle]
 max-line-length = 100
 
@@ -33,5 +53,5 @@ max-line-length = 100
 max-line-length = 100
 
 [bdist_wheel]
-universal = 1
+universal = 0
 
diff --git a/setup.py b/setup.py
index fa1cf483127b6f81106f36e85fc8a24dc7b8a096..b024da80e9c1c8c800cc1b46e90c1e783cb446cc 100644
--- a/setup.py
+++ b/setup.py
@@ -1,15 +1,4 @@
-from setuptools import setup, find_packages
+from setuptools import setup
 
 
-setup(keywords=['cython', 'extension', 'multiple', 'pyx'],
-      packages=find_packages(include=['snakehouse']),
-      version='1.5a7',
-      install_requires=[
-            'Cython', 'mako', 'satella>=2.14.46',
-      ],
-      python_requires='!=2.7.*,!=3.0.*,!=3.1.*,!=3.2.*,!=3.3.*,!=3.4.*',
-      package_data={
-            'snakehouse': ['templates/*.mako']
-      },
-      package_dir={'snakehouse': 'snakehouse'},
-      )
+setup()