Skip to main content

Inline code generation using Python or Jinja2 script snippets in any type of source file.

Project description

Cogeno, the inline code generation tool, processes Python or Jinja2 ‘snippets’ inlined in your source files. It can also access CMake build parameters and device tree information to generate source code automatically tailored and tuned to a specific project configuration.

Cogeno can be used, for example, to generate source code that creates and fills data structures, adapts programming logic, creates configuration-specific code fragments, and more.

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

cogeno-0.2.2.tar.gz (359.8 kB view details)

Uploaded Source

Built Distribution

cogeno-0.2.2-py3-none-any.whl (151.8 kB view details)

Uploaded Python 3

File details

Details for the file cogeno-0.2.2.tar.gz.

File metadata

  • Download URL: cogeno-0.2.2.tar.gz
  • Upload date:
  • Size: 359.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

File hashes

Hashes for cogeno-0.2.2.tar.gz
Algorithm Hash digest
SHA256 1668897795043c41af0bfbb905c2c453b0b75eb0d63f0707fe30d2558281267e
MD5 43331d09227c00631294062f4dbbf2cd
BLAKE2b-256 a9260b853c87ac4e5f65a53857995c283ed267559da2adf4abdeed6f2fa71e39

See more details on using hashes here.

Provenance

File details

Details for the file cogeno-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: cogeno-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 151.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.5.0.1 requests/2.22.0 setuptools/50.3.0 requests-toolbelt/0.9.1 tqdm/4.48.2 CPython/3.8.2

File hashes

Hashes for cogeno-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 1e4b351f13d87728ddd3b0a310f6cff01d0ca76a0703288e0bb5116ed4fd2495
MD5 dafd73fcd21c4b5e64740a0b1af46b37
BLAKE2b-256 30c7cc4cc0bb985f3ee227629ee2b14e0156a4d4ccf3ca8345364bf6db693bc4

See more details on using hashes here.

Provenance

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