Skip to main content

FEasyTools: Some useful components

TimeFunc: Data provider as time functions

Calculate an array of data conveniently like a function! A variant of RangeList is also provided to maintain increasing num-pairs.

ArgChecker: Argument parser with type checking

ArgParser is one of the best argument parser in Python, but it is not good at type checking. To solve this, ArgChecker in this package is developed for better type checking purpose.

Geometry: Python implemented geometry handler for Points, Segments, and KDTree

In order to deal with large amount of points and segments with labels, this module is included. A mappable KDTree based EdgeFinder is developed, to find segments quickly.

PQ: Encapsulation of buffered priority queue and heap

Sometimes a priority queue with an extra waiting pool or queue is needing. This module is designed for this.

Table: A helper for CSV & binary table

Table helper for the CSV, SDT & SDT.GZ format. Introduction to the SDT format: Link

ProbDist: A helper for probability distribution

Provide the encapsulation of several common PDF, make it conveniently to create from XML node.

KDTree

An implementation for 2D Tree.

UnionFindSet

An implementation for union find set.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

feasytools-0.1.7.tar.gz (27.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

feasytools-0.1.7-py3-none-any.whl (27.5 kB view details)

Uploaded Python 3

File details

Details for the file feasytools-0.1.7.tar.gz.

File metadata

  • Download URL: feasytools-0.1.7.tar.gz
  • Upload date:
  • Size: 27.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.10

File hashes

Hashes for feasytools-0.1.7.tar.gz
Algorithm Hash digest
SHA256 cdd0b3034d938a4a0bbca537ca34809e4af8a8675c7740fb306e2540418f6752
MD5 355f6c915b9ba46ccac9c0f4602ea542
BLAKE2b-256 955a47f9bc84f14dda2b919d37ae9cead69666d13ab2e30c2e40fbbb2d642d9a

See more details on using hashes here.

File details

Details for the file feasytools-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: feasytools-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 27.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.12.10

File hashes

Hashes for feasytools-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 21926a1cbb092dccbae2051677046c04e5d74d0a4f43a53ca035d1e0ce0f7bd8
MD5 50e12ef43be697e26cdbef845c3bf76a
BLAKE2b-256 ae789efa140dc55fc728432d5f5208e12d7cfe1f0b200253dad7e12f30f9987a

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.7 This release

2 files

0.1.6

2 files

0.1.5

2 files

0.1.4

2 files

0.1.3

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

0.0.30

2 files

0.0.29

2 files

0.0.28

2 files

0.0.27

2 files

0.0.26

2 files

0.0.25

2 files

0.0.24

2 files

0.0.23

2 files

0.0.22

2 files

0.0.21

2 files

0.0.20

2 files

0.0.19

2 files

0.0.18

2 files

0.0.17

2 files

0.0.16

2 files

0.0.15

2 files

0.0.14

2 files

0.0.13

2 files

0.0.12

2 files

0.0.11

2 files

0.0.10

2 files

0.0.9

2 files

0.0.8

2 files

0.0.7

2 files

0.0.6

2 files

0.0.5

2 files

0.0.4

2 files

0.0.3

2 files

0.0.2

2 files

0.0.1

1 file

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