pkg(yeethon3.10): Adds Yeethon 3.10 (#239)

* pkg(yeethon3.10): Adds Yeethon 3.10

* pkg(yeethon3.10): Change test file name to `test.yeethon.py`
This commit is contained in:
Shivansh-007 2021-04-29 07:25:43 +05:30 committed by GitHub
parent 6b5fcaf363
commit 75957407ca
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
5 changed files with 37 additions and 0 deletions

22
packages/yeethon/3.10.0/build.sh vendored Executable file
View File

@ -0,0 +1,22 @@
#!/bin/bash
PREFIX=$(realpath $(dirname $0))
mkdir -p build
cd build
git clone https://github.com/Yeethon/cyeethon
cd cyeethon
# Building and installing yeethon
./configure --prefix "$PREFIX" --with-ensurepip=install
make -j$(nproc)
make install -j$(nproc)
# Cleaning up
cd ../../ && rm -rf build
# This is alpha version of python, hence most of the libraries are not compatible with python3.10.0
# As a result, they will not be compatible with yeethon3.10 too
# bin/pip3 install numpy scipy pandas pycrypto whoosh bcrypt passlib

4
packages/yeethon/3.10.0/environment vendored Normal file
View File

@ -0,0 +1,4 @@
#!/usr/bin/env bash
# Put 'export' statements here for environment variables
export PATH=$PWD/bin:$PATH

5
packages/yeethon/3.10.0/metadata.json vendored Normal file
View File

@ -0,0 +1,5 @@
{
"language": "yeethon",
"version": "3.10.0",
"aliases": ["yeethon3"]
}

3
packages/yeethon/3.10.0/run vendored Normal file
View File

@ -0,0 +1,3 @@
#!/bin/bash
python3.10 "$@"

View File

@ -0,0 +1,3 @@
li = ["N", "o", "t", "o", "k"]
yeet li[:3]
print(''.join(x.title() for x in li))