Skip to content

Commit 5f9e54c

Browse files
maxblanmaxblan
authored andcommitted
chor(socha): bump up to 2.0.2
fix(socha): build on linux fix(socha): build on linux fix(socha): build on linux fix(socha): build on linux test(push): fix wrong test chor(readme): update with docs info chor(rtfd): rename docs: auto update index.rst chor(docs): correct deps chor(docs): correct deps chor(docs): correct doc link
1 parent 050c846 commit 5f9e54c

File tree

17 files changed

+59
-141
lines changed

17 files changed

+59
-141
lines changed
File renamed without changes.

Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "_socha"
3-
version = "2.0.1"
3+
version = "2.0.2"
44
edition = "2021"
55

66
[lib]
@@ -13,7 +13,7 @@ libmath = "0.2.1"
1313
regex = "1.7.1"
1414
yaserde = "0.8.0"
1515
yaserde_derive = "0.8.0"
16-
pyo3 = { version = "0.20.0", features = ["auto-initialize"] }
16+
pyo3 = { version = "0.20.0" }
1717
pyo3-log = "0.9.0"
1818
log = "0.4.20"
1919

README.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,20 @@
22

33
# Python Client for the Software-Challenge Germany 2024
44

5+
[![Read the Docs](https://img.shields.io/readthedocs/socha-python-client.readthedocs?label=Docs)](https://socha-python-client.readthedocs.io/en/latest/)
6+
[![PyPI](https://img.shields.io/pypi/v/socha?label=PyPi)](https://pypi.org/project/socha/)
7+
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/socha?label=Python)](https://pypi.org/project/socha/)
58
[![Discord](https://img.shields.io/discord/233577109363097601?color=blue&label=Discord)](https://discord.gg/ARZamDptG5)
9+
[![Documentation](https://img.shields.io/badge/Software--Challenge%20-Documentation-%234299e1)](https://docs.software-challenge.de/)
610

711
> **Be warned!** This package is currently experimental and has still a few known bugs. But please try it out and let us know if anything comes up.
812
13+
> Hey there! To help you out, it's best to start by checking out the
14+
> [documentation for this client](https://socha-python-client.readthedocs.readthedocs.io/en/latest/)
15+
> before you ask any questions or open an issue.
16+
> It'll provide you with some helpful information!
17+
18+
919
This repository contains the Python package for the
1020
[Software-Challenge Germany](https://www.software-challenge.de), a programming competition for students. The students
1121
have to develop an artificial intelligence that plays and competes against other opponents in an annually changing game.

docs/conf.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,19 @@
55
# -- Project information -----------------------------------------------------
66
# https://www.sphinx-doc.org/en/master/usage/configuration.html#project-information
77

8-
project = 'socha player template'
9-
copyright = '2022, Falcon'
10-
author = 'Falcon'
8+
project = 'socha python client'
9+
copyright = '2023, maxblan'
10+
author = 'maxblan'
1111

1212
# -- General configuration ---------------------------------------------------
1313
# https://www.sphinx-doc.org/en/master/usage/configuration.html#general-configuration
1414

1515
extensions = [
16-
'sphinx.ext.autodoc'
16+
'autoapi.extension'
1717
]
1818

19+
autoapi_dirs = ['../python/socha']
20+
1921
templates_path = ['_templates']
2022
exclude_patterns = ['_build', 'Thumbs.db', '.DS_Store']
2123

docs/index.rst

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,20 @@
11
Python Client for the Software-Challenge Germany 2024
22
=====================================================
33

4-
|Discord|
4+
|Read the Docs| |PyPI| |PyPI - Python Version| |Discord| |Documentation|
55

66
**Be warned!** This package is currently experimental and has still a
77
few known bugs. But please try it out and let us know if anything
88
comes up.
99

10+
..
11+
12+
Hey there! To help you out, it's best to start by checking out the
13+
`documentation for this
14+
client <https://software-challenge-python-client.readthedocs.io/en/latest/>`__
15+
before you ask any questions or open an issue. It'll provide you with
16+
some helpful information!
17+
1018
This repository contains the Python package for the `Software-Challenge
1119
Germany <https://www.software-challenge.de>`__, a programming
1220
competition for students. The students have to develop an artificial
@@ -306,8 +314,16 @@ can use a logic written in Python and make changes in the Rust code.
306314
Each time a change is made, ``maturin develop`` must be executed again
307315
to make the change visible to the Python code.
308316

317+
.. |Read the Docs| image:: https://img.shields.io/readthedocs/software-challenge-python-client?label=Docs
318+
:target: https://software-challenge-python-client.readthedocs.io/en/latest/
319+
.. |PyPI| image:: https://img.shields.io/pypi/v/socha?label=PyPi
320+
:target: https://pypi.org/project/socha/
321+
.. |PyPI - Python Version| image:: https://img.shields.io/pypi/pyversions/socha?label=Python
322+
:target: https://pypi.org/project/socha/
309323
.. |Discord| image:: https://img.shields.io/discord/233577109363097601?color=blue&label=Discord
310324
:target: https://discord.gg/ARZamDptG5
325+
.. |Documentation| image:: https://img.shields.io/badge/Software--Challenge%20-Documentation-%234299e1
326+
:target: https://docs.software-challenge.de/
311327

312328

313329
Indices and tables

docs/requirements.txt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
sphinx==4.0
2-
sphinx-autodoc-typehints==1.12.0
3-
furo==2022.4.7
4-
xsdata==22.7
1+
sphinx==6.1.0
2+
sphinx-autoapi==3.0.0
3+
furo==2023.9.10
4+
xsdata==22.9

docs/socha.api.networking.rst

Lines changed: 0 additions & 21 deletions
This file was deleted.

docs/socha.api.plugin.rst

Lines changed: 0 additions & 21 deletions
This file was deleted.

docs/socha.api.protocol.rst

Lines changed: 0 additions & 37 deletions
This file was deleted.

docs/socha.api.rst

Lines changed: 0 additions & 20 deletions
This file was deleted.

0 commit comments

Comments
 (0)