fretwork
Shared code for FoFiX and FoF:R.
Setup
Dependencies
You'll need those packages to run tests:
glibsdl 1.2sdl_mixer 1.2libogglibvorbisfilelibtheorasoundtouch
For Windows, you should use the win32 dependency pack (to unzip into the win32 directory).
Native modules
Some parts of fretwork are written in C or C++. These must be compiled
before you can start the game from source:
python setup.py build_ext --inplace --force
Related links
- Read the doc: https://fretwork.readthedocs.io
- Report bugs: https://github.com/fofix/fretwork/issues
- Get the latest version: https://pypi.org/project/fretwork
Release files for fretwork 0.5.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| fretwork-0.5.0.tar.gz | 75.0 kB | Details |
Built distributions (wheels)
| File | Reset | |||
|---|---|---|---|---|
| fretwork-0.5.0-cp38-cp38-win32.whl | CPython 3.8 | CPython 3.8 | Windows x86-32 | Details |
| fretwork-0.5.0-cp38-cp38-manylinux2010_x86_64.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.12+ x86-64 | Details |
| fretwork-0.5.0-cp38-cp38-manylinux2010_i686.whl | CPython 3.8 | CPython 3.8 | Linux glibc 2.12+ x86-32 | Details |
| fretwork-0.5.0-cp38-cp38-macosx_10_9_x86_64.whl | CPython 3.8 | CPython 3.8 | macOS 10.9+ x86-64 | Details |
| fretwork-0.5.0-cp37-cp37m-win32.whl | CPython 3.7 | CPython 3.7 pymalloc | Windows x86-32 | Details |
| fretwork-0.5.0-cp37-cp37m-manylinux2010_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.12+ x86-64 | Details |
| fretwork-0.5.0-cp37-cp37m-manylinux2010_i686.whl | CPython 3.7 | CPython 3.7 pymalloc | Linux glibc 2.12+ x86-32 | Details |
| fretwork-0.5.0-cp37-cp37m-macosx_10_9_x86_64.whl | CPython 3.7 | CPython 3.7 pymalloc | macOS 10.9+ x86-64 | Details |
| fretwork-0.5.0-cp36-cp36m-win32.whl | CPython 3.6 | CPython 3.6 pymalloc | Windows x86-32 | Details |
| fretwork-0.5.0-cp36-cp36m-manylinux2010_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.12+ x86-64 | Details |
| fretwork-0.5.0-cp36-cp36m-manylinux2010_i686.whl | CPython 3.6 | CPython 3.6 pymalloc | Linux glibc 2.12+ x86-32 | Details |
| fretwork-0.5.0-cp36-cp36m-macosx_10_9_x86_64.whl | CPython 3.6 | CPython 3.6 pymalloc | macOS 10.9+ x86-64 | Details |
| fretwork-0.5.0-cp27-cp27mu-manylinux2010_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc wide-unicode | Linux glibc 2.12+ x86-64 | Details |
| fretwork-0.5.0-cp27-cp27mu-manylinux2010_i686.whl | CPython 2.7 | CPython 2.7 pymalloc wide-unicode | Linux glibc 2.12+ x86-32 | Details |
| fretwork-0.5.0-cp27-cp27m-win32.whl | CPython 2.7 | CPython 2.7 pymalloc | Windows x86-32 | Details |
| fretwork-0.5.0-cp27-cp27m-manylinux2010_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc | Linux glibc 2.12+ x86-64 | Details |
| fretwork-0.5.0-cp27-cp27m-manylinux2010_i686.whl | CPython 2.7 | CPython 2.7 pymalloc | Linux glibc 2.12+ x86-32 | Details |
| fretwork-0.5.0-cp27-cp27m-macosx_10_9_x86_64.whl | CPython 2.7 | CPython 2.7 pymalloc | macOS 10.9+ x86-64 | Details |
Total release size: 16.0 MB
Release files / fretwork-0.5.0.tar.gz
| Download URL | fretwork-0.5.0.tar.gz |
|---|---|
| Size | 75.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4f63c9f8e82571793b2e6d4248cbc53a7722807ed257aa3ed4971290994c948b
|
|
BLAKE2b-256 checksum How to use checksums |
b6218c73e092a6be5b70f95debe60d05cb7ab0cb7f6c1ccaa34bed1fffd3bd63
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp38-cp38-win32.whl
| Download URL | fretwork-0.5.0-cp38-cp38-win32.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.8 Windows x86-32 |
|
SHA-256 checksum How to use checksums |
19806739c408e7f5b75109add1bd0e419a7c3e5a72ece5d5c5745c07a596e6f1
|
|
BLAKE2b-256 checksum How to use checksums |
d79ae8aba776fe86caee9448b12eeb65679029454fb187d879a1bc776fabcc2d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp38-cp38-manylinux2010_x86_64.whl
| Download URL | fretwork-0.5.0-cp38-cp38-manylinux2010_x86_64.whl |
|---|---|
| Size | 568.6 kB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
60a09a66fb0cefb1705eb22678726396c62acd9b996f660bd36cfd2cd64b2761
|
|
BLAKE2b-256 checksum How to use checksums |
86e4ad2a944882acc3f66a9c6b0d545c53a6e2e888c238421b48a70c2bbb3a9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp38-cp38-manylinux2010_i686.whl
| Download URL | fretwork-0.5.0-cp38-cp38-manylinux2010_i686.whl |
|---|---|
| Size | 570.0 kB |
| Tags | CPython 3.8 Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
f41249f4f8c39c5a1e7547afdce3891ab76c3ab637b299240cd531a9ce5e96a7
|
|
BLAKE2b-256 checksum How to use checksums |
4ee513b32ecba7f4d65edfab586fe778374cfcfab1acca84ba22813d505ca4e2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp38-cp38-macosx_10_9_x86_64.whl
| Download URL | fretwork-0.5.0-cp38-cp38-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.8 macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
2296ae262e34297ec8122105bca6cc4061d9381bcfba50d566df08e86e636c74
|
|
BLAKE2b-256 checksum How to use checksums |
0b2138f85e9df5a832a11efcaca81f9aab41ec09c2d9825967e259c6c7725229
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp37-cp37m-win32.whl
| Download URL | fretwork-0.5.0-cp37-cp37m-win32.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
c836420c26487041adc5e72404a4e0e22ae0967b69f3b02b7ee581c8584dd49a
|
|
BLAKE2b-256 checksum How to use checksums |
9d00df246b8afbc5e1396c08ee9b53878d2222b3ac2f00bdf566c9d46af8e11f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp37-cp37m-manylinux2010_x86_64.whl
| Download URL | fretwork-0.5.0-cp37-cp37m-manylinux2010_x86_64.whl |
|---|---|
| Size | 564.3 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
fe0ce9fd30cf1ed170330857523c0b15dc766ac8330cbdcd89117bc4743d8622
|
|
BLAKE2b-256 checksum How to use checksums |
fb0a65b007b2b7513fb2168c9bc11065815aa04a1438629c2993379018605d2e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp37-cp37m-manylinux2010_i686.whl
| Download URL | fretwork-0.5.0-cp37-cp37m-manylinux2010_i686.whl |
|---|---|
| Size | 565.7 kB |
| Tags | CPython 3.7 CPython 3.7 pymalloc Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
f0e523c555128254b69ac0e6b06e4cbe0acd309ffeaa807c0d0121bc46ad7a64
|
|
BLAKE2b-256 checksum How to use checksums |
02e3c49926aa432f953c0bf797e3cfb1949d36926df4a95e29c9311575b824c8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp37-cp37m-macosx_10_9_x86_64.whl
| Download URL | fretwork-0.5.0-cp37-cp37m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.7 CPython 3.7 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
21d019f72215f00599fa26687c2816734a782b4b52662282dd80d094db48e4e0
|
|
BLAKE2b-256 checksum How to use checksums |
d563e2c6484bd23af126b2f8ea4327547965f33a84cb5c1682f06a851765092b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp36-cp36m-win32.whl
| Download URL | fretwork-0.5.0-cp36-cp36m-win32.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
ac2959a0c76fd0b7283465bf50333006a9eb80a6e160a114b02eb87a0afecd7d
|
|
BLAKE2b-256 checksum How to use checksums |
1bd695e7b8978fc6fd32e2315ab71fe80aaadff1980a3468677504b1df7b689e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp36-cp36m-manylinux2010_x86_64.whl
| Download URL | fretwork-0.5.0-cp36-cp36m-manylinux2010_x86_64.whl |
|---|---|
| Size | 562.0 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
fd0d180b708b7e9731971e249481e9e1b297f2ca25857e9abff9f425aefbbc8f
|
|
BLAKE2b-256 checksum How to use checksums |
4df0447cee4216d92670609c68339f05d13652aff1d151138e799dc1bba3ab35
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp36-cp36m-manylinux2010_i686.whl
| Download URL | fretwork-0.5.0-cp36-cp36m-manylinux2010_i686.whl |
|---|---|
| Size | 563.2 kB |
| Tags | CPython 3.6 CPython 3.6 pymalloc Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
d86b7ef6a5dcc2abdb540610d3776edcc55d8af54e043d0846baadeda30a6988
|
|
BLAKE2b-256 checksum How to use checksums |
463bccc31d6977892e689f7b1fe5ef1f1239acc2da2dc4e100bf0a64f5fcfb0f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp36-cp36m-macosx_10_9_x86_64.whl
| Download URL | fretwork-0.5.0-cp36-cp36m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 3.6 CPython 3.6 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
92dd3b02236c22b9c8a7589d63371bd96daddd08edcfbe4c32e3bdf9cc2374d4
|
|
BLAKE2b-256 checksum How to use checksums |
afe79da2e2953f6aadefb928413be99966ff9bfbcc549c285475f5a96c808c85
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp27-cp27mu-manylinux2010_x86_64.whl
| Download URL | fretwork-0.5.0-cp27-cp27mu-manylinux2010_x86_64.whl |
|---|---|
| Size | 552.2 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
4d273d48f8ae807503e63446ce925ec75f8506869d57f6822efe9818d4d24f8c
|
|
BLAKE2b-256 checksum How to use checksums |
00d5fe1c4d3c265e72ddc23f6af4d3f1b4e9c2f707091ded43f1433521105547
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp27-cp27mu-manylinux2010_i686.whl
| Download URL | fretwork-0.5.0-cp27-cp27mu-manylinux2010_i686.whl |
|---|---|
| Size | 553.4 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc wide-unicode Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
a8a794c2079311de2dd019b16e85563c2088b0f297c58fbe771271726291f2cd
|
|
BLAKE2b-256 checksum How to use checksums |
bc8170a52fe10409330bf8f5219d339be7b411a4b3e644d8a02f9011dc0b0664
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp27-cp27m-win32.whl
| Download URL | fretwork-0.5.0-cp27-cp27m-win32.whl |
|---|---|
| Size | 1.1 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Windows x86-32 |
|
SHA-256 checksum How to use checksums |
203b69d45b7f64362f3b6be33bfb71689fb029649190b8575c53c7b479c33816
|
|
BLAKE2b-256 checksum How to use checksums |
3afdbf50253b724b09ff0cff2acc95c19541d5f97ad0102debda4a9d9e75f5f8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.1 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp27-cp27m-manylinux2010_x86_64.whl
| Download URL | fretwork-0.5.0-cp27-cp27m-manylinux2010_x86_64.whl |
|---|---|
| Size | 552.2 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-64 |
|
SHA-256 checksum How to use checksums |
bf48e3aeaae32813093b92d2d7e80da63cd8808b12e2667bd37392faa151d245
|
|
BLAKE2b-256 checksum How to use checksums |
a0bde502de0e20c4cc608f5e6da338003c1c4c8e0ab3404ab24072a540d80b5e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp27-cp27m-manylinux2010_i686.whl
| Download URL | fretwork-0.5.0-cp27-cp27m-manylinux2010_i686.whl |
|---|---|
| Size | 553.5 kB |
| Tags | CPython 2.7 CPython 2.7 pymalloc Linux glibc 2.12+ x86-32 |
|
SHA-256 checksum How to use checksums |
8f8c51e7d732c48d645aed92ea475df1ee43660690a2a18b6c06094c5ab482fd
|
|
BLAKE2b-256 checksum How to use checksums |
65c9434ceb767594dd9324822469049c93e7bc51f4de39d8437178a2a00e449a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.55.2 CPython/3.9.1
|
Release files / fretwork-0.5.0-cp27-cp27m-macosx_10_9_x86_64.whl
| Download URL | fretwork-0.5.0-cp27-cp27m-macosx_10_9_x86_64.whl |
|---|---|
| Size | 1.5 MB |
| Tags | CPython 2.7 CPython 2.7 pymalloc macOS 10.9+ x86-64 |
|
SHA-256 checksum How to use checksums |
0750bad55727425be4a4da616948f57ef1072ff1e082d7742ce57149c9b2eca7
|
|
BLAKE2b-256 checksum How to use checksums |
2d515c5f615cf8fdb3826bb3f86b29688aab464ae7425137c7c6a63f17fb31a2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/3.3.0 pkginfo/1.6.1 requests/2.25.1 setuptools/51.0.0 requests-toolbelt/0.9.1 tqdm/4.56.0 CPython/3.9.1
|