From 17270d3edeb5f9f7521b60d59535b7afd7e06d96 Mon Sep 17 00:00:00 2001 From: 0xfdf <0xfdf@implies.com> Date: Sun, 4 Aug 2024 23:41:18 -0400 Subject: [PATCH 1/2] make small change to test PR --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index ff94698..29bc619 100644 --- a/README.md +++ b/README.md @@ -6,4 +6,3 @@ Using this library, you can create new custom factors and estimate their returns The only dependencies are numpy and Polars. It supports market, sector and style factors; three styles are included: value, size and momentum. The functions you broadly want to have for constructing more style factors (or custom fundamental factors of any kind) are included. -A writeup that walks through (and motivates) the development of the library can be found in this X article: https://x.com/0xfdf/status/1808351541943763163 From fd290d49e02500f6b5c4325f81c4073cee897e69 Mon Sep 17 00:00:00 2001 From: 0xfdf <0xfdf@implies.com> Date: Sun, 4 Aug 2024 23:42:33 -0400 Subject: [PATCH 2/2] change dev-requirements to include pytest for CI/CD --- .github/workflows/ci.yml | 2 +- dev-requirements.txt | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 54b5489..d31b6a2 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -21,7 +21,7 @@ jobs: - name: Install deps run: | python -m pip install --upgrade pip - pip install -r requirements.txt + pip install -r dev-requirements.txt - name: Run tests run: | diff --git a/dev-requirements.txt b/dev-requirements.txt index b6b0c60..f487ecb 100644 --- a/dev-requirements.txt +++ b/dev-requirements.txt @@ -1 +1,3 @@ -pytest~=7.4.4 \ No newline at end of file +pytest~=7.4.4 +numpy~=1.26.2 +polars~=1.0 \ No newline at end of file