Skip to main content

All core functionalities for using PyXMake as a build system

Project description

PyPi doi

PyXMake

This subpackage belongs to PyXMake and contains all core functionalities. It is installed automatically with the parent project. However, it is also separately available as a build system dependency. Please refer to the linked repository for documentation and application examples.

Downloading

Use GIT to get the latest code base. From the command line, use

git clone https://gitlab.dlr.de/dlr-sy/pyxmake pyxmake

If you check out the repository for the first time, you have to initialize all submodule dependencies first. Execute the following from within the repository.

git submodule update --init --recursive

To update all refererenced submodules to the latest production level, use

git submodule foreach --recursive 'git pull origin $(git config -f $toplevel/.gitmodules submodule.$name.branch || echo master)'

Installation

PyXMake can be installed from source using poetry. If you don't have poetry installed, run

pip install poetry --pre --upgrade

to install the latest version of poetry within your python environment. Use

poetry update

to update all dependencies in the lock file or directly execute

poetry install

to install all dependencies from the lock file. Last, you should be able to import PyXMake as a python package.

import PyXMake

Contact

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

pyx_core-1.19.1.tar.gz (1.4 MB view details)

Uploaded Source

Built Distribution

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

pyx_core-1.19.1-py2.py3-none-any.whl (1.7 MB view details)

Uploaded Python 2Python 3

File details

Details for the file pyx_core-1.19.1.tar.gz.

File metadata

  • Download URL: pyx_core-1.19.1.tar.gz
  • Upload date:
  • Size: 1.4 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for pyx_core-1.19.1.tar.gz
Algorithm Hash digest
SHA256 07f1438d716c47bfe1e6a533cbd09f73cf023b8369aa6baf6aa94a0aeec6d01d
MD5 691c8e42237d0a0cee376d4383114b95
BLAKE2b-256 923566991db361a0f24225a4d837c08ebdee26f16d0639f382f87747d77e7d37

See more details on using hashes here.

File details

Details for the file pyx_core-1.19.1-py2.py3-none-any.whl.

File metadata

  • Download URL: pyx_core-1.19.1-py2.py3-none-any.whl
  • Upload date:
  • Size: 1.7 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for pyx_core-1.19.1-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 1fd172aa03434fa1cd408dfcd02663c9e08eaf7aeb151b5376f01de6cec8f90d
MD5 21c138b5a41f52e46109ec2f0eadea85
BLAKE2b-256 0b0696e68f4dd685599ec313727273c87dc585ecb1b76bfb54403657781d1cd6

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