Skip to main content

Autotraders

Downloads Python package

A spacetraders API focused on automation and ease of use

Usage

First you need a client, which can be generated

from autotraders import session
s = session.get_session("YOUR_TOKEN_HERE")

And now you're all set to use they actual API.

Ships

from autotraders.ship import Ship
from autotraders.session import get_session

# create a session here
session = get_session("YOUR TOKEN HERE")
ship = Ship("SYMBOL-Here", session)  # This makes an API request
ships = Ship.all(session)  # This also only makes one API request
ship.dock()
ship.refuel()
ship.orbit()  # All these functions make API calls (one each), but the line below doesn't make any
print(ship.fuel.current + "/" + ship.fuel.total)

Contract

from autotraders.faction.contract import Contract
from autotraders.session import get_session

# create a session here
session = get_session("YOUR TOKEN HERE")
contract = Contract("id-here", session)
contracts = Contract.all(session)
contract.accept()
print(contract.accepted) # True
contract.deliver("SHIP_SYMBOL", "ALUMINUM_ORE", 30)
contract.fulfill()
print(contract.fulfilled) # True

Metadata

Release files for autotraders 2.3.5

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

Source distribution (sdist)

Source distribution for autotraders 2.3.5
File Size Uploaded
autotraders-2.3.5.tar.gz 19.8 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for autotraders 2.3.5
File Interpreter ABI Platform
autotraders-2.3.5-py3-none-any.whl Python 3 none any Details

Total release size: 48.9 kB

Release files / autotraders-2.3.5.tar.gz

Download URL autotraders-2.3.5.tar.gz
Size 19.8 kB
Tags Source
SHA-256 checksum
How to use checksums
18230d1a2128a711010dd13ea064d690883f3f5fea738f8ccb46fe38370b80f3
BLAKE2b-256 checksum
How to use checksums
9c7419a8d1f985dae79808077fee23206f0d7634857223fa4f464ae9bc802663
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.8

Release files / autotraders-2.3.5-py3-none-any.whl

Download URL autotraders-2.3.5-py3-none-any.whl
Size 29.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
388ea6a2f503264e2b6126e9200b6dfb88477454a5e9526f2801b7f5d72c033e
BLAKE2b-256 checksum
How to use checksums
40066ff7da5e51d8ff2ca0c49f7bb30eaa4e9f4d3d0721e2e417e0efdcf5c097
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/4.0.2 CPython/3.11.8

Release history Release notifications | RSS feed

This release

2.3.5 This release

2 release files

2.3.4

2 release files

2.3.3

2 release files

2.3.2

2 release files

2.3.1

2 release files

2.3.0

2 release files

2.2.8

2 release files

2.2.7

2 release files

2.2.6

2 release files

2.2.5

2 release files

2.2.4

2 release files

2.1.0

2 release files

2.0.4

2 release files

2.0.3

2 release files

2.0.1

2 release files

2.0.0

2 release files

1.9.0

2 release files

1.8.2

2 release files

1.8.1

2 release files

1.8.0

2 release files

1.7.1

2 release files

1.7.0

2 release files

1.6.4

2 release files

1.6.3

2 release files

1.6.2

2 release files

1.6.1

2 release files

1.6.0

2 release files

1.5.5

2 release files

1.5.4

2 release files

1.5.3

2 release files

1.5.2

2 release files

1.5.1

2 release files

1.5.0

2 release files

1.4.3

2 release files

1.4.2

2 release files

1.4.1

2 release files

1.4.0

2 release files

1.3.3

2 release files

1.3.2

2 release files

1.3.1

2 release files

1.3.0

2 release files

1.2.4

2 release files

1.2.3

2 release files

1.2.2

2 release files

1.2.1

2 release files

1.1.5

2 release files

1.1.4

2 release files

1.1.3

2 release files

1.1.2

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.5

2 release files

1.0.4

2 release files

1.0.3

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

0.3.1

2 release files

0.2.0

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.3

2 release files

0.1.2

2 release files

0.1.1

2 release files

0.1.0

2 release files

0.0.1

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