Skip to main content

EulerKit

GitHub Workflow Status PyPI Version Python Versions License Issues Pull Requests

This is a Python Library inspired by the functions that are needed to solve many Project Euler problems. It also includes some utilities that I personally enjoy very much.

Here is a (non-comprehensive) list of features that are in the library:

  • Palindromes
    • The ability to verify if a number is a palindrome
  • Prime Generation
    • The ability to generate a large set of prime numbers - to a list or to a file if you want to pre-generate them.
  • Pandigital
    • The ability to verify if a number is pandigital or not

Quickstart:

You can install the library by running:

pip install EulerKit

From there you can begin using the library immediately by including it as one of your imports:

from EulerKit import*

If you want a more comprehensive guide, check the wiki

If you are curious, the PyPi page is located here

Release files for EulerKit 0.4.2

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

Source distribution (sdist)

Source distribution for EulerKit 0.4.2
File Size Uploaded
eulerkit-0.4.2.tar.gz 5.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for EulerKit 0.4.2
File Interpreter ABI Platform
eulerkit-0.4.2-py3-none-any.whl Python 3 none any Details

Total release size: 13.5 kB

Release files / eulerkit-0.4.2.tar.gz

Download URL eulerkit-0.4.2.tar.gz
Size 5.9 kB
Tags Source
SHA-256 checksum
How to use checksums
f3359daead848f60c0623e33b6c33e59fee8bff6398f474043ff3757637dbd01
BLAKE2b-256 checksum
How to use checksums
adcf2facd7beeeaea9bb799c51f65650f3bd5475307fbebc3b11f73317a43704
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 24, 2026.

Transparency log

Release files / eulerkit-0.4.2-py3-none-any.whl

Download URL eulerkit-0.4.2-py3-none-any.whl
Size 7.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
cafeef7017de76f24673717efe0dd398e44c101961cc8da9306de8470bab6781
BLAKE2b-256 checksum
How to use checksums
8bfee8ec5510a42d60fbbbbaf6ecc09094c0c732573ab93f33b67254baebf4b5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.12

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.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 24, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.4.2 This release

2 release files

0.4.0

2 release files

0.3.5

2 release files

0.2.5

2 release files

0.2.4

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.0.2

2 release files

0.0.1

2 release files

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