Skip to content

codebasedlearning/python_cbl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CBL – CodeBasedLearning

A Python package for code-based learning that provides utilities to gather information about your Python environment, platform, and package metadata.

Description

The cbl package is an educational library designed to help learners understand package development. It provides simple interfaces to retrieve information about:

  • Package metadata - Get details about the cbl package itself
  • Platform information - Discover system architecture and OS details
  • Python environment - Learn about the Python interpreter being used

This package is part of the codebasedlearning idea and serves as both a learning tool and a practical utility for educational purposes.

Features

  • Zero external dependencies
  • Python 3.9+ compatible
  • Cross-platform support
  • Simple dataclass-based API
  • Educational and practical use cases

Installation

Use uv, pip or your IDE to install the package.

Build

  • Use uv clean to clean the package.
  • Use uv build to build the package. You can find the built package in the dist folder.
  • Use uv publish to publish the package to PyPI with __token__ as the user name and an access token from PyPI.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages