semvec/pypi-packages huggingface dataset:
databricks-generic-tools 0.1.1
Contains generic tools for Databricks, such as connectors and debug printers.
Requires Python: >=3.12

# README

## Using this project

You can use this project from within any py file running on a databricks cluster.

Example: 
``` 
from databricks_python_generics import DebugPrinter, DebugLevel
Debugprinter.msg('this is a test message', DebugLevel.Informational)
```

## Requirements
Note that the compute cluster using this library will demand Python >=3.12. The `Databricks Runtime 16.4 LTS` or newer are good.

## Developing on this project

It is recommended to build, publish and test from within the databricks environment. 

The project root contains several `_Databricks_[action]` notebooks that will do just that. 

For developing it is also recommended to check the files locally with an advanced intellisense tool like PyLance. 

### First time installation instructions for Windows

Make sure you have installed python 3.12.X and that the `python` variable is available in `PATH`.

Also you need to have the `databricks-cli` installed.

Login to the databricks portal and go to `Settings -> User Settings -> Developer -> Access Tokens` and create an access token, temporarily store the value.

Run `databricks configure` and enter the host name when prompted like `https://adb-3658969401163793.13.azuredatabricks.net`. Provide the previously generated token when asked.

Run the `first_install.bat` file.py

#### Developing on Windows

Run `venvs\dev\Scripts\activate`

If you changed the required packages in the pyproject.toml then you can run the `rebuild_dev` script to make sure your venv matches those requirements.
codelytics 2025.7.2
A Python package for extracting code and text metrics in Python projects.
Requires Python: >=3.13
Keywords: Jupyter, Python, Python package, assessment, automation, code analysis, code metrics, code quality, coursework, generative AI, github, higher education, linting, repositories

# codelytics
[Marijan Beg](https://github.com/marijanbeg)<sup>1</sup>

<sup>1</sup> *Department of Earth Science and Engineering, Imperial College London, London SW7 2AZ, UK*  

## About

`codelytics` is a Python package for measuring code quality parameters.

## Installation

You can install `codelytics` via `pip` from PyPI:

```bash
pip install codelytics
```

## Documentation

TBC (for now, refer to docstrings...)

## Support

If you require support, have questions, want to report a bug, or want to suggest an improvement, please raise an issue in this repository.

## Contributions

All contributions are welcome, however small they are. If you would like to contribute, please fork the repository and create a pull request. If you are not sure how to contribute, please contact us by raising an issue in this repository, and we are going to help you get started and assist you on the way.

## License

Licensed under the MIT License. For details, please refer to the [LICENSE](LICENSE) file.