diff --git a/.readthedocs.yaml b/.readthedocs.yaml
index 152e35f3b043c5d368f99fa6ed69be4f063728d3..3678d1a33ad62ee3f595fa6b6bf32bf81046ac71 100644
--- a/.readthedocs.yaml
+++ b/.readthedocs.yaml
@@ -5,8 +5,6 @@ build:
     python: "3.9"
 python:
   install:
-    - Cython
-    - mako
-    - satella
+    - requirements: requirements.txt
 sphinx:
   configuration: docs/conf.py
diff --git a/README.md b/README.md
index 38c08114001c5f798f566a21c472bed9f1bc0c3b..44fd59ce55e779f29f889c67286f670a3153eb56 100644
--- a/README.md
+++ b/README.md
@@ -1,6 +1,6 @@
 snakehouse
 ==========
-[![Build Status](https://travis-ci.com/smok-serwis/snakehouse.svg)](https://travis-ci.com/smok-serwis/snakehouse)
+![Build status](https://github.com/smok-serwis/snakehouse/actions/workflows/ci.yml/badge.svg)
 [![Code Climate](https://codeclimate.com/github/smok-serwis/snakehouse/badges/gpa.svg)](https://codeclimate.com/github/smok-serwis/snakehouse)
 [![Issue Count](https://codeclimate.com/github/smok-serwis/snakehouse/badges/issue_count.svg)](https://codeclimate.com/github/smok-serwis/snakehouse)
 [![PyPI](https://img.shields.io/pypi/pyversions/snakehouse.svg)](https://pypi.python.org/pypi/snakehouse)
@@ -15,7 +15,7 @@ into a single extension.
 
 Inspired by [this StackOverflow discussion](https://stackoverflow.com/questions/30157363/collapse-multiple-submodules-to-one-cython-extension).
 
-Tested and works on CPython 3.5-3.9, 
+Tested and works on CPython 3.5-3.12, 
 both Windows and [Linux](https://travis-ci.org/github/smok-serwis/snakehouse).
 
 It doesn't work on PyPy due to lack of