Skip to main content

Introduction

DistChecker helps with testing project sdist’s. Once installed the distchecker command will be available. So far all commands are expected to be run against a directory which is a project egg directory.

Initial setup can be generated by running:

distchecker --setup-config

Example usage is as follows:

# check to make sure the generated sdist is the same as the source
# files contained in the development directory
distchecker compare_sdist SomeEggDir

# install the given egg into a fresh virtualenv and print out
# information such as test coverage and the exact snapshot
# of dependent eggs that was used
distchecker test_sdist SomeEggDir

# in this case SomeEggDir is expected to be an egg
# providing a paster template ... running the command
# will install the egg into a fresh virtualenv and then
# create a new egg based on the given paster template and
# run its tests
distchecker test_paster_template SomeEggDir somepastertemplate

Please be aware that the temporary virtualenv directories created are not currently removed due to debugging purposes.

Important URL’s

Credits

  • Creator and Maintainer: Rocky Burt - rocky AT serverzen DOT com

Changes

1.0 - Dec 18, 2012

  • Cleaned up a little

  • Posted to bitbucket

0.2 - Mar 3, 2011

  • The test_sdist command no longer needs a directory argument

  • Directory structure reworked – tests added

0.1.1 - Feb 26, 2011

  • Made compare_sdist a little easier to use

0.1 - Dec 2, 2010

  • First release

Release files for DistChecker 1.0

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

Source distribution (sdist)

Source distribution for DistChecker 1.0
File Size Uploaded
DistChecker-1.0.tar.gz 9.9 kB Details

Release files / DistChecker-1.0.tar.gz

Download URL DistChecker-1.0.tar.gz
Size 9.9 kB
Tags Source
SHA-256 checksum
How to use checksums
c4465b4e54d3691dfc859d721a8e056b02052c8daee1fda873dd885c2939b297
BLAKE2b-256 checksum
How to use checksums
7f31729e3652eaa423b3ca8933db1c4151f3e3624b39e4e789c793e03230f766
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

1.0 This release

1 release file

0.2

1 release file

0.1.1

1 release file

0.1

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