Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ To view updates to this project see the [Change Log](https://github.com/sassoftw

To access the CAS binary protocol (recommended), you need the following:

* **64-bit** Python 3.7 to 3.12 on Windows or Linux (see shared library notes below)
* **64-bit** Python 3.7 to 3.13 on Windows or Linux (see shared library notes below)

The binary protocol requires pre-compiled components found in the
`pip` installer only. These pieces are not available as source code and
Expand Down
1 change: 1 addition & 0 deletions cicd/install-tk.py
Original file line number Diff line number Diff line change
Expand Up @@ -287,6 +287,7 @@ def get_python_versions():
versions.add('3.10')
versions.add('3.11')
versions.add('3.12')
versions.add('3.13')
return versions


Expand Down
4 changes: 2 additions & 2 deletions doc/source/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ Installation
The SWAT package is installed using the ``pip`` command. The requirements
for using the binary protocol of CAS (recommended) are as follows.

* **64-bit** Python 3.7 - 3.12 on Linux or Windows
* **64-bit** Python 3.7 - 3.13 on Linux or Windows

See additional shared library notes below.

Expand All @@ -19,7 +19,7 @@ amounts of data. It also offers more advanced data loading from the client
and data formatting features.

To access the CAS REST interface only, you can use the pure Python code which
runs in Python 3.7 - 3.12. You will still need Pandas installed. While not as
runs in Python 3.7 - 3.13. You will still need Pandas installed. While not as
fast as the binary protocol, the pure Python interface is more portable.
For more information, see :ref:`Binary vs. REST <binaryvsrest>`.

Expand Down
1 change: 1 addition & 0 deletions setup.py
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,7 @@ def get_file(fname):
'Programming Language :: Python :: 3.10',
'Programming Language :: Python :: 3.11',
'Programming Language :: Python :: 3.12',
'Programming Language :: Python :: 3.13',
'Topic :: Scientific/Engineering',
],
)
8 changes: 4 additions & 4 deletions swat/cas/table.py
Original file line number Diff line number Diff line change
Expand Up @@ -5049,7 +5049,7 @@ def median(self, axis=None, skipna=None, level=None, numeric_only=None,
-------
:class:`pandas.Series`
If no by groups are specified.
:class:`pandas.Dataframe`
:class:`pandas.DataFrame`
If by groups are specified.

'''
Expand Down Expand Up @@ -5086,7 +5086,7 @@ def min(self, axis=None, skipna=True, level=None, numeric_only=False,
-------
:class:`pandas.Series`
If no by groups are specified.
:class:`pandas.Dataframe`
:class:`pandas.DataFrame`
If by groups are specified.

'''
Expand Down Expand Up @@ -5270,7 +5270,7 @@ def mode(self, axis=0, numeric_only=False, max_tie=100, skipna=True):
-------
:class:`pandas.Series`
If no By groups are specified.
:class:`pandas.Dataframe`
:class:`pandas.DataFrame`
If By groups are specified.

'''
Expand Down Expand Up @@ -5387,7 +5387,7 @@ def quantile(self, q=0.5, axis=0, numeric_only=True, interpolation='nearest',
-------
:class:`pandas.Series`
If no By groups are specified, or only a single quantile is requested.
:class:`pandas.Dataframe`
:class:`pandas.DataFrame`
If By groups are specified.

'''
Expand Down
2 changes: 1 addition & 1 deletion swat/readme.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
For **Python 3.12 on Windows only**, the following modification was made to the `pyport.h` file while building the SWAT C extensions:
For **Python 3.12+ on Windows only**, the following modification was made to the `pyport.h` file while building the SWAT C extensions:

* Updated the `#define` for `ALWAYS_INLINE`
<br>**Previous Definition :**
Expand Down