Tsukasa credit card gag scam
NOTE: This is a joke program, it has zero malicious intent and is simply designed to have fun with an old Internet joke.
This is a fork of Bleeplo's version with a more standardised project structure, and built-in releases.
Example
Getting Started
Dependencies
The main project has very few library dependencies. They're all listed in
pyproject.toml.
The project assumes Python version 3.11.0 or newer.
The project is tested on the latest versions of Windows, Mac OS, and Ubuntu, and it has also been tested on both CPython and PyPy. Using other implementations or operating systems may work, but is not guaranteed.
Installation
To install the project with development dependencies,
- Install
uv:uvdocumentation - Within the project directory, run
uv sync
Running the program
uv run tccgs
Running linters
uv run ruff check .
If you wish to auto-fix certain issues,
uv run ruff check . --fix
Running formatters
uv run ruff format
Building executables
You can build an executable for non-Windows platforms using
uv run nuitka --standalone --onefile --assume-yes-for-downloads --output-dir=build --enable-plugin=tk-inter --include-data-dir=src/tccgs/data=data src/tccgs/script.py
and for Windows with
uv run nuitka.cmd --standalone --onefile --assume-yes-for-downloads --output-dir=build --enable-plugin=tk-inter --include-data-dir=src/tccgs/data=data --windows-console-mode=attach src/tccgs/script.py
Version history
The project's changelog can be found here.
Special thanks
Release files for tsukasa-credit-card-gag-scam 1.2.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 | |
|---|---|---|---|
| tsukasa_credit_card_gag_scam-1.2.0.tar.gz | 994.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| tsukasa_credit_card_gag_scam-1.2.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.2 MB
Release files / tsukasa_credit_card_gag_scam-1.2.0.tar.gz
| Download URL | tsukasa_credit_card_gag_scam-1.2.0.tar.gz |
|---|---|
| Size | 994.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
45325be52cd6a285fbb4893d6be0a1e187d1059542a353de9e6b6926456defed
|
|
BLAKE2b-256 checksum How to use checksums |
75e926f88f35830e631f066f897bfd82bf4a421d12b0ef8df7a55512e1925d71
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.17
|
Release files / tsukasa_credit_card_gag_scam-1.2.0-py3-none-any.whl
| Download URL | tsukasa_credit_card_gag_scam-1.2.0-py3-none-any.whl |
|---|---|
| Size | 242.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bc8983d63daa73c48693d4ef4addea6fcd0a85e339339a6da6f50f69a08c4842
|
|
BLAKE2b-256 checksum How to use checksums |
f901f38b6959e2a8c8ef0d420c9b390d913be48db139a9f3bc54948ce80a06e8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.6.17
|