Bento
Overview
Simple example
Installing bento
setuptools-based installation (deprecated)
bento-based installer
Tutorial
Packaging a python module
Adding packages
Adding data files
Adding extensions
Adding compiled libraries
Adding executables
Guides
Specifiying data files
Retrieving data files at runtime
Recursive package description
Reference
bento.info format reference
Bentomaker, the command line interface to bento
Single-file distribution
How does this work ?
Transition from existing python packaging infrastructure
Converting distutils-based packages
Adding bento-based setup.py for compatibility with pip, etc...
How to contribute
Design notes
Commands “protocol”
Build manifest and building installers
FAQ
Why to create a new tool ?
What are the goals of bento ?
Why not extending existing tools (distutils, etc...) ?
What about distutils2 ?
Isn’t it too difficult to support building extensions on every platform ?
What about existing projects using distutils ?
Is bento based on existing tools ?
Who are the authors of bento ?
What are the main features of bento compared to its competitors
Does bento support virtualenv ?
Why shouldn’t I use bento ?
Is bento API stable ?
TODO
Syntax and features of the package description file
Install-Reinstall-Rebuild-Clean problem
Scipi
Bento
Docs
»
Reference
Edit on GitHub
Reference
ΒΆ
bento.info format reference
Introduction
Package metadata
Name
Version
Summary
Url
Author
Author email
Maintainer
Maintainer email
License
Description
Platforms
Classifiers
User-customizable flags
Library section
Executable section
Pure python packages
Packages containing C extensions
Packages with data files
Extra source files
Installed data files
Srcdir field
Named data files section
Available path variables
Conditionals
Adding custom options
Path option
Flag option
Bentomaker, the command line interface to bento
Introduction
Available commands
configure
build
install
build_egg
sdist
convert
Read the Docs
v: latest
Versions
latest
v0.1.0
Downloads
HTML
Epub
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.