diff --git a/.python-version b/.python-version index 57ef42f..375f5ca 100644 --- a/.python-version +++ b/.python-version @@ -1 +1 @@ -cpython-x86_64-linux@3.12.0 +3.11.6 diff --git a/pyproject.toml b/pyproject.toml index 95ed1a8..b656885 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -17,9 +17,6 @@ dependencies = [ readme = "README.md" requires-python = ">= 3.9" -[project.scripts] -hello = "pymarginaleffects:hello" - [build-system] requires = ["hatchling"] build-backend = "hatchling.build" @@ -30,6 +27,8 @@ dev-dependencies = [ "pytest>=7.4.3", "pytest-xdist>=3.5.0", "ruff>=0.1.9", + "pyfixest>=0.11.1", + "statsmodels>=0.14.1", ] [tool.hatch.metadata] @@ -42,4 +41,4 @@ packages = ["src/pymarginaleffects"] ignore-init-module-imports = true [tool.ruff.extend-per-file-ignores] -"__init__.py" = ["F401"] \ No newline at end of file +"__init__.py" = ["F401"] diff --git a/requirements-dev.lock b/requirements-dev.lock index a9346b1..d1b1a60 100644 --- a/requirements-dev.lock +++ b/requirements-dev.lock @@ -7,28 +7,81 @@ # all-features: false -e file:. +astor==0.8.1 +build==1.0.3 +cachecontrol==0.13.1 +certifi==2023.11.17 +cffi==1.16.0 +charset-normalizer==3.3.2 +cleo==2.1.0 contourpy==1.2.0 +crashtest==0.4.1 +cryptography==41.0.7 cycler==0.12.1 +distlib==0.3.8 +dulwich==0.21.7 execnet==2.0.2 +fastjsonschema==2.19.0 +filelock==3.13.1 fonttools==4.47.0 +formulaic==0.6.6 +idna==3.6 +importlib-metadata==7.0.1 iniconfig==2.0.0 +installer==0.7.0 +interface-meta==1.3.0 +jaraco-classes==3.3.0 +jeepney==0.8.0 +keyring==24.3.0 kiwisolver==1.4.5 +lets-plot==4.1.0 +llvmlite==0.41.1 matplotlib==3.8.2 +more-itertools==10.1.0 +msgpack==1.0.7 +numba==0.58.1 numpy==1.26.2 packaging==23.2 +palettable==3.3.3 pandas==2.1.4 patsy==0.5.4 +pexpect==4.9.0 pillow==10.1.0 +pkginfo==1.9.6 +platformdirs==3.11.0 pluggy==1.3.0 +poetry==1.7.1 +poetry-core==1.8.1 +poetry-plugin-export==1.6.0 polars==0.20.2 +ptyprocess==0.7.0 pyarrow==14.0.2 +pycparser==2.21 +pyfixest==0.11.1 +pyhdfe==0.2.0 pyparsing==3.1.1 +pypng==0.20220715.0 +pyproject-hooks==1.0.0 pytest==7.4.3 pytest-xdist==3.5.0 python-dateutil==2.8.2 pytz==2023.3.post1 +rapidfuzz==3.5.2 +requests==2.31.0 +requests-toolbelt==1.0.0 ruff==0.1.9 scipy==1.11.4 +secretstorage==3.3.3 +shellingham==1.5.4 six==1.16.0 statsmodels==0.14.1 +tabulate==0.9.0 +tomlkit==0.12.3 +trove-classifiers==2023.11.29 +typing-extensions==4.9.0 tzdata==2023.3 +urllib3==2.1.0 +virtualenv==20.25.0 +wildboottest==0.3.0 +wrapt==1.16.0 +zipp==3.17.0