Skip to main content
Basecamp Python Client
======================

Description
-----------
This module provides an (almost) complete wrapper around the Basecamp API
(http://developer.37signals.com/basecamp/). It is written in Python and
based upon the excellent ElementTree package
(http://effbot.org/zone/element-index.htm).

Licended under the MIT License

Usage
-----
<pre>
# Import ElementTree and the Basecamp module.
import elementtree.ElementTree as ET
from basecamp import Basecamp

bc = Basecamp('https://example.basecamphq.com', 'API_KEY')

# Fetch one todo list from its ID
xml = bc.todo_list(14499317)
items = ET.fromstring(xml).findall('todo-items/todo-item')

# Let's use the ElementTree API to access data via path expressions:
for item in items:
print item.find("content").text
</pre>

Original Code
-------------
This code is built from the code of Quentin Pleplé (http://qpleple.com/) forked from github at (https://github.com/qpleple/basecamp-python-client)

Which code is built from the code of Jochen Kupperschmidt <webmaster@nwsnet.de> (see http://homework.nwsnet.de/products/3cd4) under the MIT Licence.

And added some suggestions from Greg Allard (see http://codespatter.com/2009/04/01/getting-basecamp-api-working-with-python).

Metadata

Release files for basecamp 0.0.12

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

Source distribution (sdist)

Source distribution for basecamp 0.0.12
File Size Uploaded
basecamp-0.0.12.tar.gz 6.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for basecamp 0.0.12
File Interpreter ABI Platform
basecamp-0.0.12-py2.7.egg Legacy Egg format - - Details

Total release size: 20.2 kB

Release files / basecamp-0.0.12.tar.gz

Download URL basecamp-0.0.12.tar.gz
Size 6.7 kB
Tags Source
SHA-256 checksum
How to use checksums
bd1936b61285e6b94bee29f7c643017b18aa41eefce59d63ca71193acff7e941
BLAKE2b-256 checksum
How to use checksums
5a4fe5b371d610470674db0e9cfcdf73acece28737e29e10a862262c6fa93bca
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / basecamp-0.0.12-py2.7.egg

Download URL basecamp-0.0.12-py2.7.egg
Size 13.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
298f315e36c27d471b224193c62088f0b853d2b237e70ad71ddf40c104af576f
BLAKE2b-256 checksum
How to use checksums
bdcdea2f6cb3c885c41381d03312b9b90dc133e458c362801aadf6f0afc55cec
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release history Release notifications | RSS feed

This release

0.0.12 This release

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