Skip to main content

Support Java extensions for setuptools / distutils.

Project description

setupjavax - Pre-Release

REMARK:

This release is a nightly build for the The-Big-Bang integration test of the whole set of currently released packages. Which together found parts of platform frameworks at the lower software stack. Thus naturally have some closer dependencies to their siblings.

Even though applicable, setupjavax may have some integration issues, and some options to be finalized.

The final release is going to be available very soon.

setupjavax

The ‘setupjavax‘ package provides missing and enhanced extension modules for setup.py - setuptools / distutils. The current release supports the following commands, additional are coming soon:

  • build_java - Java build and packaging for Python.

    Supports Java packaging for Python projects, adds native Java modules for Jython.

  • build_jy - Integrated Python and Java builds for Jython.

    Supports combined Java and Python / Jython packaging. Calls build_py and build_java.

The current supported platforms are:

  • Linux, BSD, Unix, OS-X, Cygwin, and Windows

  • x86, amd64, arm32/armhf, arm64/aarch64

  • Servers, Workstations, Embedded Systems

  • Datacenters, public and private Clouds, IoT

For more extensions refer to the online documentation.

Online documentation:

Runtime-Repository:

Downloads:

Project Data

  • PROJECT: ‘setupjavax’

  • MISSION: Command extension of setup.py for multi-platform and documentation deployments.

  • VERSION: 00.01

  • RELEASE: 00.01.038

  • STATUS: alpha

  • AUTHOR: Arno-Can Uestuensoez

  • COPYRIGHT: Copyright (C) 2019 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez

  • LICENSE: Artistic-License-2.0 + Forced-Fairplay-Constraints

Concepts and enumeration values are migrated from the

  • UnifiedSessionsManager (C) 2008 Arno-Can Uestuensoez @Ingenieurbuero Arno-Can Uestuensoez.

Runtime Environment

For a comprehensive list refer to the documentation.

Python Syntax Support

  • Python2.7, and Python3

Python Implementation Support

  • CPython, IPython, IronPython, Jython, and PyPy

OS on Server, Workstation, Laptops, Virtual Machines, and Containers

  • Linux: AlpineLinux, ArchLinux, CentOS, Debian, Fedora, Gentoo, OpenSUSE, Raspbian, RHEL, Slackware, SLES, Ubuntu, …

  • BSD: DragonFlyBSD, FreeBSD, NetBSD, OpenBSD, GhostBSD, TrueOS, NomadBSD

  • OS-X: Snow Leopard

  • Windows: Win10, Win8.1, Win7, WinXP, Win2019, Win2016, Win2012, Win2008, Win2000

  • WSL-1.0: Alpine, Debian, KaliLinux, openSUSE, SLES, Ubuntu

  • Cygwin

  • UNIX: Solaris10, Solaris11

  • Minix: Minix3

  • ReactOS

Network and Security

  • Network Devices: OpenWRT

  • Security: KaliLinux, pfSense

OS on Embedded Devices

  • RaspberryPI: ArchLinux, CentOS, OpenBSD, OpenWRT, Raspbian

  • ASUS-TinkerBoard: Armbian

Creation of Special Deployment Packages

  • MicroPython: CircuitPython, MicroPython

Current Release

REMARK:

Currently tested by application to the other projects of the author. So for now no package tests defined.

Major Changes:

  • Initial version.

ToDo:

  • Deployment to remote MicroPython, and CircuitPython

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

setupjavax-0.1.38.tar.gz (6.8 MB view details)

Uploaded Source

File details

Details for the file setupjavax-0.1.38.tar.gz.

File metadata

  • Download URL: setupjavax-0.1.38.tar.gz
  • Upload date:
  • Size: 6.8 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/2.0.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/40.8.0 requests-toolbelt/0.9.1 tqdm/4.36.1 CPython/3.8.0a3

File hashes

Hashes for setupjavax-0.1.38.tar.gz
Algorithm Hash digest
SHA256 4b8858d33466b287af12ab433eb6fea3c6d6eb6250aa386d4c618ef3534c6a44
MD5 bc073049f7a31f1356862d1188342a85
BLAKE2b-256 5b12111f8fdce22ef3444abeca03aa60dc7c752c7803b71122bfb98e7384a28c

See more details on using hashes here.

Supported by

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