We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3a50fdf commit 9304420Copy full SHA for 9304420
doc/source/changes.rst
@@ -1,7 +1,7 @@
1
Change Log
2
==========
3
4
-.. include:: changes/6.0.rst
+.. include:: changes/7.0.rst
5
6
=============
7
Past Releases
@@ -10,6 +10,7 @@ Past Releases
10
.. toctree::
11
:maxdepth: 1
12
13
+ changes/6.0
14
changes/5.0
15
changes/4.0
16
changes/3.0-2.0-1.0
doc/source/changes/6.0.rst
@@ -4,7 +4,7 @@ Version 6.0
* Small doc fixes
* Support Python 3.13
-Version 6.0
+Version 6.1
8
-----------
9
* Increased minimums:
doc/source/changes/7.0.rst
@@ -0,0 +1,11 @@
+Version 7.0
+-----------
+
+* Increased minimums:
+ - Python: 3.10
+ - formulaic: 1.0.0
+ - NumPy: 1.22.3
+ - SciPy: 1.8.0
+ - pandas: 1.4.0
+ - statsmodels: 0.13.0
linearmodels/asset_pricing/model.py
@@ -4,8 +4,8 @@
from __future__ import annotations
-from typing import Any, cast
from collections.abc import Callable
+from typing import Any, cast
from formulaic import model_matrix
from formulaic.materializers.types import NAAction
linearmodels/iv/covariance.py
-from typing import Any, Union, cast
+from typing import Any, Union, cast
from mypy_extensions import VarArg
from numpy import (
linearmodels/iv/model.py
-from typing import Any, TypeVar, Union, cast
+from typing import Any, TypeVar, Union, cast
import warnings
linearmodels/shared/utility.py
@@ -1,6 +1,7 @@
from collections.abc import (
+ Callable,
ItemsView,
Iterable,
Iterator,
@@ -11,7 +12,6 @@
ValuesView,
)
from typing import Any, Protocol, TypeVar, cast
-from collections.abc import Callable
import numpy as np
17
import pandas
linearmodels/tests/iv/test_absorbing.py
@@ -2,7 +2,6 @@
from itertools import product
import struct
-from typing import Optional
from numpy.testing import assert_allclose, assert_array_equal
setup.cfg
@@ -1,3 +1,6 @@
+[project]
+license = "NCSA"
[flake8]
max-line-length = 99
ignore = E203,W503,BLK100
setup.py
@@ -112,19 +112,18 @@ def run_setup(binary: bool = True) -> None:
112
"Intended Audience :: End Users/Desktop",
113
"Intended Audience :: Financial and Insurance Industry",
114
"Intended Audience :: Science/Research",
115
- "Programming Language :: Python :: 3.9",
116
"Programming Language :: Python :: 3.10",
117
"Programming Language :: Python :: 3.11",
118
"Programming Language :: Python :: 3.12",
119
- "License :: OSI Approved :: University of Illinois/NCSA Open Source License",
+ "Programming Language :: Python :: 3.13",
120
"Operating System :: MacOS :: MacOS X",
121
"Operating System :: Microsoft :: Windows",
122
"Operating System :: POSIX",
123
"Programming Language :: Python",
124
"Topic :: Scientific/Engineering",
125
],
126
ext_modules=extensions,
127
- python_requires=">=3.9",
+ python_requires=">=3.10",
128
distclass=BinaryDistribution,
129
130
0 commit comments