[PR #141] [MERGED] [python] Enable math.factorial #285

Closed
opened 2026-05-06 13:16:38 +02:00 by BreizhHardware · 0 comments

📋 Pull Request Information

Original PR: https://github.com/UpsilonNumworks/Upsilon/pull/141
Author: @Yaya-Cout
Created: 2/2/2022
Status: Merged
Merged: 2/2/2022
Merged by: @Lauryy06

Base: upsilon-devHead: upsilon-dev-mpy-factorial


📝 Commits (3)

  • fd35f9e [python] Enable math.factorial
  • 02efb37 [python] Fix qstrdefs
  • c47181c [python] Enable faster implementation of math.factorial for 56 bytes of flash space

📊 Changes

2 files changed (+7 additions, -0 deletions)

View changed files

📝 python/port/genhdr/qstrdefs.in.h (+1 -0)
📝 python/port/mpconfigport.h (+6 -0)

📄 Description

This pull request, on demands of @ArtichOwO, enables factorial() in the math Python module.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/UpsilonNumworks/Upsilon/pull/141 **Author:** [@Yaya-Cout](https://github.com/Yaya-Cout) **Created:** 2/2/2022 **Status:** ✅ Merged **Merged:** 2/2/2022 **Merged by:** [@Lauryy06](https://github.com/Lauryy06) **Base:** `upsilon-dev` ← **Head:** `upsilon-dev-mpy-factorial` --- ### 📝 Commits (3) - [`fd35f9e`](https://github.com/UpsilonNumworks/Upsilon/commit/fd35f9ed0cce971952a562eb568f2fb580ae3af1) [python] Enable math.factorial - [`02efb37`](https://github.com/UpsilonNumworks/Upsilon/commit/02efb37cd32668221537713063317e0c6ec2b8ff) [python] Fix qstrdefs - [`c47181c`](https://github.com/UpsilonNumworks/Upsilon/commit/c47181c357c8510dea61097757222b0ad3216dc6) [python] Enable faster implementation of math.factorial for 56 bytes of flash space ### 📊 Changes **2 files changed** (+7 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `python/port/genhdr/qstrdefs.in.h` (+1 -0) 📝 `python/port/mpconfigport.h` (+6 -0) </details> ### 📄 Description This pull request, on demands of @ArtichOwO, enables `factorial()` in the math Python module. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
BreizhHardware 2026-05-06 13:16:38 +02:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Upsilon#285
No description provided.