diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 4a4b167..4dd124a 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -16,6 +16,8 @@ jobs: fail-fast: false matrix: include: + - elixir: '1.7' + otp: '22' - elixir: '1.8' otp: '22' - elixir: '1.9' diff --git a/README.md b/README.md index 8015312..c482a31 100644 --- a/README.md +++ b/README.md @@ -18,7 +18,7 @@ Poolex is a library for managing pools of workers. Inspired by [poolboy](https:/ - [Poolex](#poolex) - [Table of Contents](#table-of-contents) - [Features](#features) - - [Compatibility table](#compatibility-table) + - [Requirements](#requirements) - [Installation](#installation) - [Usage](#usage) - [Guides](#guides) @@ -38,12 +38,12 @@ With `poolex` you can: - `poolex` is written in Elixir. This library is much more convenient to use in Elixir projects. - `poolboy` is a great library, but not actively maintained :crying_cat_face:![Last poolboy commit](https://img.shields.io/github/last-commit/devinus/poolboy?style=flat) -## Compatibility table +## Requirements -| Poolex | Erlang/OTP | Elixir | -|----------|------------|--------| -| <= 1.1.0 | >= 22.0 | >= 1.7 | -| >= 1.2.0 | >= 22.0 | >= 1.8 | +| Requirement | Version | +|-------------|---------| +| Erlang/OTP | >= 22 | +| Elixir | >= 1.7 | ## Installation diff --git a/examples/poolex_example/mix.exs b/examples/poolex_example/mix.exs index af1b833..de68ae8 100644 --- a/examples/poolex_example/mix.exs +++ b/examples/poolex_example/mix.exs @@ -5,7 +5,7 @@ defmodule PoolexExample.MixProject do [ app: :poolex_example, version: "0.1.0", - elixir: "~> 1.8", + elixir: "~> 1.7", start_permanent: Mix.env() == :prod, deps: deps() ] diff --git a/mix.exs b/mix.exs index 93d5046..fa2705b 100644 --- a/mix.exs +++ b/mix.exs @@ -7,7 +7,7 @@ defmodule Poolex.MixProject do deps: deps(), description: "The library for managing pools of workers.", docs: docs(), - elixir: "~> 1.8", + elixir: "~> 1.7", elixirc_options: [ warnings_as_errors: true ],