Skip to content

Commit adc8096

Browse files
update doc
1 parent cd71db4 commit adc8096

41 files changed

Lines changed: 5611 additions & 1263 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.github/workflows/deploy.yml

Lines changed: 9 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,9 @@ on:
1717
- 'afterpython/faq.yml'
1818
- 'afterpython/README.py'
1919
- '.github/workflows/deploy.yml'
20+
# Runs at 00:00 UTC daily
21+
schedule:
22+
- cron: '0 0 * * *'
2023
workflow_dispatch: # Allow manual deployment from Actions tab
2124

2225
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
@@ -41,7 +44,7 @@ jobs:
4144
- name: Install pnpm
4245
uses: pnpm/action-setup@v6
4346
with:
44-
version: 10
47+
version: 11
4548

4649
- name: Set up Node.js
4750
uses: actions/setup-node@v6
@@ -60,21 +63,17 @@ jobs:
6063
with:
6164
version: "latest"
6265

63-
- name: Install afterpython
64-
run: uv pip install --system afterpython
65-
66-
- name: Install marimo
67-
# Needed by `ap build` when afterpython/README.py is a marimo notebook;
68-
# afterpython shells out to the `marimo` CLI for the WASM export.
69-
run: uv pip install --system marimo
66+
- name: Install dependencies
67+
run: uv pip install --system -r pyproject.toml
7068

7169
- name: Install website dependencies
7270
run: pnpm install
7371
working-directory: ./afterpython/_website
7472

7573
- name: Build website
76-
run: |
77-
ap build
74+
run: ap build
75+
env:
76+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
7877

7978
- name: Upload artifact
8079
uses: actions/upload-pages-artifact@v5

.gitignore

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -344,3 +344,5 @@ tests/data/
344344
**/_build/
345345
!afterpython/_website/src/lib/
346346
afterpython/_website.backup/
347+
348+
.editorconfig

README.md

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,3 +20,10 @@ It is organized around learning content and curated resources:
2020
- **Examples** — minimal working code for one specific pattern.
2121
- **Blog** — time-stamped opinions, stories, updates, and takes on Python trading, AI trading, and the trading ecosystem.
2222
- **Documentation** — curated lists of Python trading libraries, frameworks, tools, and resources
23+
24+
## Suggesting Resources
25+
26+
- **Have a Python trading library or resource you think belongs in the [Documentation](https://pytrade.org/doc)?** Raise it in [GitHub Discussions](https://github.com/PFund-Software-Ltd/pytrade.org/discussions).
27+
- **Found a broken link or something that needs correcting?** Open an [Issue](https://github.com/PFund-Software-Ltd/pytrade.org/issues).
28+
29+
> Heads up: this is a hand-curated list with a single editorial gatekeeper (me), so I can't promise every suggestion makes the cut — curation means saying no a lot. But I read everything, and good suggestions are always welcome.
92 KB
Loading

afterpython/_website/static/banner.svg

Lines changed: 91 additions & 0 deletions
Loading

afterpython/afterpython.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ url = "https://pytrade.org"
44

55
[website]
66
url = "https://pytrade.org"
7-
favicon = "favicon.ico"
7+
favicon = "favicon.svg"
88
logo = "logo.svg"
99
logo_dark = "logo.svg"
1010
thumbnail = ""

afterpython/authors.yml

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,12 @@
11
version: 1
22
project:
33
# See more at: https://mystmd.org/guide/frontmatter#frontmatter-authors
4-
# See more at: https://mystmd.org/guide/frontmatter#frontmatter-authors
5-
# See more at: https://mystmd.org/guide/frontmatter#frontmatter-authors
6-
contributors:
4+
authors:
75
- id: softwareentrepreneer
8-
name: softwareentrepreneer
9-
email: softwareentrepreneer@gmail.com
6+
name:
7+
given: Stephen
8+
surname: Yau
9+
email: softwareentrepreneer+pytrade@gmail.com
10+
github: softwareentrepreneer
11+
x: stephen_pfund
12+
url: https://pfund.ai

afterpython/doc/.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
# MyST build outputs
22
_build
3+
4+
# jupyterlab
5+
.virtual_documents

0 commit comments

Comments
 (0)