Skip to main content

python-teamwork

Python Wrapper for Teamwork API

API Reference: http://developer.teamwork.com/

To use, simply do:

>>> import teamwork
>>> instance = teamork.Teamwork('company.teamwork.com', 'API_KEY')
>>> instance.get_projects()

Installation

Using pip:
>>> pip install python-teamwork
Using the source code:
>>> python setup.py install

Available methods

Methods implementation in progress. This is the list of the available ones:

instance.get_projects()

Returns all the projects of the account. http://developer.teamwork.com/projectsapi#retrieve_all_proj

instance.get_project_times(project_id)

Returns the times for a specific project. Available parameters for filtering:

  • user_id: User id

  • start_date: Start date

  • end_date: End Date

instance.save_project_time_entry(project_id, entry_date, duration, user_id, description, start_time)

Create time entry for specified project.

  • project_id: Project ID

  • date: datetime.date Date of time entry

  • duration: datetime.timedelta Duration

  • user_id: Integer Id of person

  • description: String Id of person

  • start_time: datetime.timedelta

Metadata

Release files for python-teamwork 0.1.3

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

Source distribution (sdist)

Source distribution for python-teamwork 0.1.3
File Size Uploaded Provenance Actions
python-teamwork-0.1.3.tar.gz 2.8 kB Without provenance Details for python-teamwork-0.1.3.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for python-teamwork 0.1.3
File Interpreter ABI Platform Actions
python_teamwork-0.1.3-py2.7.egg Legacy Egg format - - Details for python_teamwork-0.1.3-py2.7.egg

Total release size: 8.3 kB

Release files / python-teamwork-0.1.3.tar.gz

Download URL python-teamwork-0.1.3.tar.gz
Size 2.8 kB
Tags Source
SHA-256 checksum
How to use checksums
378a2dd1d3a6846075b8d9e7c652e1cb90e3ecb773cde55e4d6dba5e487dd8f4
BLAKE2b-256 checksum
How to use checksums
0c83fa0cba2f2c180c751868ab38f884e9724a24589b974482b4115dcb1ab94b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Release files / python_teamwork-0.1.3-py2.7.egg

Download URL python_teamwork-0.1.3-py2.7.egg
Size 5.5 kB
Tags Egg
SHA-256 checksum
How to use checksums
7db8a43262f1ae689a09b560a82743c810f67fdeae8c8853dcb723bb9cb1eb4a
BLAKE2b-256 checksum
How to use checksums
7c3a52f3e2cdc596c0e2692a916cf1b06b59f61bdaaef1b6d06583da4faa7f9d
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No

Security for python-teamwork 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 release files No provenance

0.1.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