Skip to main content

s-ball-anagram

PyPI - Version PyPI - Python Version


Table of Contents

Goal

This tool is intended to help solving anagrams in games like Le jardin des mots. It can test permutations of a given set of letters against a mask containing optionally some already in-place letters.

It is even possible to limit the permutations to known French words. They are then searched in dict-fr-AU-DELA, a French dictionary from Laboratoire d'Automatique Documentaire et Linguistique (LADL).

Status

I currently use the program, yet I declare it to only by beta quality because it is still lacking extensive tests.

Installation

pip install s-ball-anagram

Usage

After installation, the program anagram should be directly accessible, so typing:

anagram

should be enough.

Alternately, it can be launched as a Python module with:

python -m s_ball_anagram

The letters from which the anagrams are to be found can be typed in uppercase or lowercase.

Then the mask to be searched should be provided by using _ for unknown letters. For example to search 4 letters anagrams the second of which is a A, one should type _a__ or _A__.

License

s-ball-anagram is distributed under the terms of the MIT license.

Metadata

Release files for s-ball-anagram 0.1.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for s-ball-anagram 0.1.1
File Size Uploaded Provenance Actions
s_ball_anagram-0.1.1.tar.gz 4.5 kB Without provenance Details for s_ball_anagram-0.1.1.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for s-ball-anagram 0.1.1
File Interpreter ABI Platform Actions
s_ball_anagram-0.1.1-py3-none-any.whl Python 3 none any Details for s_ball_anagram-0.1.1-py3-none-any.whl

Total release size: 9.1 kB

Release files / s_ball_anagram-0.1.1.tar.gz

Download URL s_ball_anagram-0.1.1.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
be2c0f4e74300f5494403af80f74b36151fe108f21c02267375d4632e27024a8
BLAKE2b-256 checksum
How to use checksums
de11058d4874b0ad0dc6a6247ffdb0c4ff38e4dcdc4a25200f81f62612debc46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Release files / s_ball_anagram-0.1.1-py3-none-any.whl

Download URL s_ball_anagram-0.1.1-py3-none-any.whl
Size 4.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d834df9c379bec889f2c28317789aaf9c9dbda515c8182e4837a577b0b984120
BLAKE2b-256 checksum
How to use checksums
3c0fb9a9950f4053691805e05f10810e0125b4359ea915195ae1ed5344c8cbdb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via python-httpx/0.28.1

Security for s-ball-anagram 0.1.1

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page