Best of Planet Python — December 2024
- 1
- 2
Planet Python·1y
Lazy self-installing Python scripts with uv
Writing command-line scripts in Python is easy, but managing dependencies can be challenging. Using uv simplifies dependency management by automatically creating virtual environments and installing required packages. uv can be used to replace tools like pipx and pyenv for managing dependencies and Python versions. It allows scripts to be executable with necessary dependencies installed automatically, making script development and execution more efficient.
- 3
Planet Python·1y
JupyterLab 101 Book is Now Available
JupyterLab 101 is a comprehensive guide designed to familiarize users with JupyterLab's new user interface and functionalities. JupyterLab provides a tabbed interface for editing multiple Notebooks, opening terminals, creating a Python REPL, and more. It supports all the same programming languages as Jupyter Notebook and includes features like a debugger utility. The guide aims to help users efficiently navigate and utilize JupyterLab to produce high-quality Notebooks for teaching, presentations, data visualization, and machine learning.
- 4
Planet Python·1y
New Article: Essential Python Web Security Part 1
Part one of 'Essential Python Web Security' series, published by the Open Source Initiative, covers fundamental security best practices for Python web applications. Using the Defence in Depth approach, it explores key security principles and specific Python-related techniques. Part two, focusing on cryptographic algorithms, will follow soon.