Skip to content

Commit 8e4efb7

Browse files
committed
numerapi version 2.21.0
1 parent e56b43a commit 8e4efb7

2 files changed

Lines changed: 22 additions & 20 deletions

File tree

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Changelog
22
Notable changes to this project.
33

4-
## [dev]
4+
## [2.21.0] - 2025-12-08 - CLI for signals and crypto!
55
- cli: allow selecting tournaments (Classic/Signals/Crypto) via `--tournament` (PR #119)
66
- added timezone-aware dates to BaseAPI (PR #119)
77
- added `mmcMultiplier` and `roundPayoutFactor` to `round_model_performances_v2`

setup.py

Lines changed: 21 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
1-
from setuptools import setup
2-
from setuptools import find_packages
1+
from setuptools import find_packages, setup
32

43

54
def load(path):
6-
return open(path, 'r').read()
5+
return open(path, "r").read()
76

87

9-
numerapi_version = '2.20.8'
8+
numerapi_version = "2.21.0"
109

1110

1211
classifiers = [
@@ -17,7 +16,8 @@ def load(path):
1716
"Operating System :: OS Independent",
1817
"Programming Language :: Python",
1918
"Programming Language :: Python :: 3",
20-
"Topic :: Scientific/Engineering"]
19+
"Topic :: Scientific/Engineering",
20+
]
2121

2222

2323
if __name__ == "__main__":
@@ -27,19 +27,21 @@ def load(path):
2727
maintainer="uuazed",
2828
maintainer_email="uuazed@gmail.com",
2929
description="Automatically download and upload data for the Numerai machine learning competition",
30-
long_description=load('README.md'),
31-
long_description_content_type='text/markdown',
32-
url='https://github.com/uuazed/numerapi',
30+
long_description=load("README.md"),
31+
long_description_content_type="text/markdown",
32+
url="https://github.com/uuazed/numerapi",
3333
platforms="OS Independent",
3434
classifiers=classifiers,
35-
license='MIT License',
36-
package_data={'numerapi': ['LICENSE', 'README.md', "py.typed"]},
37-
packages=find_packages(exclude=['tests']),
38-
install_requires=["requests", "pytz", "python-dateutil",
39-
"tqdm>=4.29.1", "click>=7.0", "pandas>=1.1.0"],
40-
entry_points={
41-
'console_scripts': [
42-
'numerapi = numerapi.cli:cli'
43-
]
44-
},
45-
)
35+
license="MIT License",
36+
package_data={"numerapi": ["LICENSE", "README.md", "py.typed"]},
37+
packages=find_packages(exclude=["tests"]),
38+
install_requires=[
39+
"requests",
40+
"pytz",
41+
"python-dateutil",
42+
"tqdm>=4.29.1",
43+
"click>=7.0",
44+
"pandas>=1.1.0",
45+
],
46+
entry_points={"console_scripts": ["numerapi = numerapi.cli:cli"]},
47+
)

0 commit comments

Comments
 (0)