Commit Graph

18 Commits

Author SHA1 Message Date
Partouf
890b0976dc fix nightly 2025-12-29 11:04:46 +01:00
Anson Mansfield
8a0fbf826b Add MicroPython Support (#8256) 2025-12-29 10:39:35 +01:00
narpfel
e66b6eddfd Add Python 3.14 and make it the default (#8196)
Infra PR: https://github.com/compiler-explorer/infra/pull/1869
2025-10-14 15:31:55 -05:00
A. R. Shajii
bea6e67715 Add Codon Python compiler (#8008) 2025-08-11 11:14:26 -05:00
narpfel
aacc4bc626 Add PyPy 3.11 (#7392)
Infra PR: https://github.com/compiler-explorer/infra/pull/1526
2025-02-18 12:44:36 -06:00
narpfel
8ea2bf6fb6 Add Python 3.13 and make it the default (#6956)
Infra PR: https://github.com/compiler-explorer/infra/pull/1428
2024-10-20 17:21:07 -05:00
Marc Poulhiès
8e6c90d137 pythran: initial support (#6197)
Pythran is a python to c++ transpiler.
Our supports both the C++ and the full link to a share library (a python
module).

See https://pypi.org/project/pythran/ for more information.

fixes #6079

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2024-02-28 16:38:03 +01:00
narpfel
9fb4309ef9 Add Python 3.12 and make it the default (#5968)
Python 3.12 has been released a while ago, but it seems that it’s not
yet been added to Compiler Explorer.

This PR also changes the license link to link to the actual CPython
license.

Corresponding infra PR:
https://github.com/compiler-explorer/infra/pull/1207

---------

Co-authored-by: Matt Godbolt <matt@godbolt.org>
2024-01-15 15:17:52 -06:00
narpfel
57b3ac133a Add PyPy 3.9 and 3.10 (#5992)
Resolves #5761.

I originally also wanted to include PyPy2.7 (which is still supported
and would be the only Python2 on Compiler Explorer), but it doesn’t
support `-I` which CE uses:
37f68bfa4a/lib/compilers/python.ts (L79)

infra PR: https://github.com/compiler-explorer/infra/pull/1212
2024-01-15 15:02:49 -06:00
Rubén Rincón Blanco
5ccd9d2029 Add licenses to lots of compilers (#4305)
* Add Rust license info

* Add hipclang license info

Same as C++'s rocm one

* Add license info for Ada compilers

* Add licenses to most C compilers

* Add license to Nim compiler

* Add license to FPC

* Add license to Python

* Add license to Zig

* Add licenses for Scala

Separates it between 2 and 3 as it changed quite a lot,
so that we can more easily add new versions to it in the future

* Add license for Pony compiler

* Add Ocaml license

* Add Mlir license

* Add license to LLVM pseudolang

* Fix mlir license props

* Add license to Kotlin

* Add OpenJDK license

* Add Jakt license

* Add GHC licenses

* Remove licenses from platspec compilers

* Add C++ licenses

* Add link to open issue if license is wrong

* Fix button link
2022-11-18 19:06:54 +01:00
James Murphy
16d7af446c Add Python 3.11 and make it the default (#4224) 2022-11-01 23:37:47 +01:00
Mats Larsen
7b5aa60074 Enable semver versioning for Python (#3071) 2021-10-30 15:38:28 +02:00
Matt Godbolt
919a50ffd3 Add python3.10 to the list CC @apmorton 2021-10-05 08:16:54 -05:00
James Murphy
a59c3df653 Add python 3.10 and make it the default (#3001) 2021-10-05 00:01:28 -04:00
Matt Godbolt
0d09a4ee25 Add python 3.9 and make it the default. CC @mCodingLLC 2021-07-17 13:59:53 -05:00
Matt Godbolt
527929f3d7 Actually enable python execution (and dedupe a bunch of things from amazon python config 2021-06-26 15:55:34 -05:00
Austin Morton
c092d3fb6a Update python install paths 2020-02-25 02:43:17 -05:00
RabsRincon
ae354a318e Create amazon.properties file for Python
Leaves only Python 3.6 enabled for now
2019-12-24 12:23:44 +01:00