• Stars
    star
    13
  • Rank 1,504,676 (Top 30 %)
  • Language
    Python
  • License
    BSD 3-Clause "New...
  • Created over 5 years ago
  • Updated over 3 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Get the version number of any python module or package, reliably.

More Repositories

1

python-pytest-cases

Separate test code from test cases in pytest.
Python
337
star
2

python-makefun

Dynamically create python functions with a proper signature.
Python
112
star
3

python-genbadge

A library to generate badges for typical checks (flake8, pytest, coverage, etc.)
Python
63
star
4

python-pytest-harvest

Store data created during your `pytest` tests execution, and retrieve it at the end of the session, e.g. for applicative benchmarking purposes.
Python
60
star
5

python-pytest-steps

A tiny package to ease the creation of test steps with shared intermediate results/state.
Python
55
star
6

python-pyfields

Define fields in python classes. Easily.
Python
45
star
7

python-autoclass

A python 3 library providing functions and decorators to automatically generate class code, such as constructor body or properties getters/setters along with optional support of validation contracts on the generated setters. Its objective is to reduce the amount of copy/paste code in your classes - and hence to help reducing human mistakes :).
Python
36
star
8

pytest-patterns

A couple of examples showing how pytest and its plugins can be combined to solve real-world needs.
Python
35
star
9

python-yamlable

A thin wrapper of PyYaml to convert Python objects to YAML and back
Python
33
star
10

mkdocs-gallery

Same features as sphinx-gallery (https://sphinx-gallery.github.io/) but on mkdocs (https://www.mkdocs.org/) (no sphinx dependency !).
Python
33
star
11

develop-behind-proxy

Some configuration tricks for developers located behind a corporate proxy.
30
star
12

python-valid8

Yet another validation lib ;). Provides tools for general-purpose variable validation, function inputs/outputs validation as well as class fields validation. All entry points raise consistent ValidationError including all contextual details, with dynamic inheritance of ValueError/TypeError as appropriate.
Python
27
star
13

python-decopatch

python decorators made easy.
Python
23
star
14

python-m5p

An implementation of M5 and model trees in python, compliant with scikit-learn.
Python
19
star
15

env-switcher-gui

A very simple cross-OS and python GUI+CLI to manage environment variables.
Python
14
star
16

PyQt5-minimal

A minimal version of the PyQt5 GPL package, so that you do not end up with a 80Mo-large distribution when freezing your application with cx_Freeze, py2exe or others.
Batchfile
13
star
17

python-mini-lambda

Simple lambda functions without `lambda x:` prefix and with string conversion capability.
Python
13
star
18

ALL_OF_THE_ABOVE

20 python libs and more: read me first!
11
star
19

python-doit-api

`pydoit` for humans: an API to create `doit` tasks faster and more reliably.
Python
8
star
20

python-odsclient

A nonofficial client for OpenDataSoft API.
Python
8
star
21

python-fprules

`make`-like file pattern rules for build tools such as `doit`
Python
7
star
22

python-pep-ideas

4
star
23

python-spawny

Tiny utility to launch a script in a separate process, possibly using another python executable/environment. The script may be accessed from the main process through a proxy. This project relies on the default multiprocessing module, therefore the child environment does not require any particular package to be present (not even this package).
Python
4
star
24

python-pytest-pilot

Slice in your test base thanks to powerful markers
Python
3
star
25

python-mixture

Mixin classes for great objects !
Python
2
star
26

python-vtypes

Validating types for python - use `isinstance()` to validate both type and value.
Python
2
star
27

python-parsyfiles

A declarative framework to read complex objects made of several files, supporting pluggable parsers and alternate file formats for the same object type. A typical use case is to read collections of test cases on the file system.
Python
2
star
28

python-azureml-client

A generic - unofficial - python 2 & 3 client stack for azureML web services
Python
1
star