Skip to main content

F Prime Flight Software tooling, helpers and core data types

Project description

F´ Tools

A package containing tools to work with F´. Installation can be done using:

pip install fprime-tools

Issues for these tools should be reported here: File an issue See also: https://nasa.github.io/fprime to see the F´ framework.

Developer Installation

In order to install a branch not released on PIP, follow these steps:

  1. Clone this repo or the developer fork containing the desired branch
  2. Checkout the desired branch
  3. Remove previous installation with pip uninstall fprime-tools
  4. Install local checkout with pip install .

Developers can add the -e flag when local changes need to affect the tool install immediately. -e links the current directory into the PIP install rather than copying the files over thus allowing local edits to affect the installed tools. This is commonly done during the development cycle.

Installing devel

These instructions will install the devel branch without allowing local edits to affect the installation.

git clone https://github.com/fprime-community/fprime-tools.git
cd fprime-tools
git checkout devel
pip uninstall fprime-tools
pip install .

Black Formatter

To automatically format code, the Black Formatter can be installed with: pip install black

Then it can be run on the project using:

black ./

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

fprime-tools-3.4.4.tar.gz (109.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

fprime_tools-3.4.4-py3-none-any.whl (117.5 kB view details)

Uploaded Python 3

File details

Details for the file fprime-tools-3.4.4.tar.gz.

File metadata

  • Download URL: fprime-tools-3.4.4.tar.gz
  • Upload date:
  • Size: 109.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fprime-tools-3.4.4.tar.gz
Algorithm Hash digest
SHA256 5397fc02092a7154467c45fa58fe16cdf671d32885343517b584699e560c276f
MD5 dee786d1a2cbaf911bef128cd214b02b
BLAKE2b-256 5a7a61d5fe11452fe2d0be33e36b81618b7724a26499b142b3e7a821bd47a5dd

See more details on using hashes here.

File details

Details for the file fprime_tools-3.4.4-py3-none-any.whl.

File metadata

  • Download URL: fprime_tools-3.4.4-py3-none-any.whl
  • Upload date:
  • Size: 117.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.8

File hashes

Hashes for fprime_tools-3.4.4-py3-none-any.whl
Algorithm Hash digest
SHA256 440662f271086b5695153ede6d4b3d484875fdefbbb3711b9ff967c02c222179
MD5 d902b568df4fa67af59ae1d1b3277b56
BLAKE2b-256 cf74a5d8566cd0a0b59190a622d8228e387404b38f11fc14d762e5f402086bc9

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page