11A Simple Python Project Skeleton
22================================
33
4- This repo attempts to standardize the structure of the Python-based project's repositories using
5- modern Python packaging and configuration techniques that can then be applied to many repos.
6-
7- Using this `blog post `_ as inspiration, this repository serves as the base for all new Python
8- projects and is mergeable in existing repositories as well.
4+ This repo attempts to standardize the structure of the Python-based project's
5+ repositories using modern Python packaging and configuration techniques.
6+ Using this `blog post `_ as inspiration, this repository serves as the base for
7+ all new Python projects and is mergeable in existing repositories as well.
98
109.. _blog post : https://blog.jaraco.com/a-project-skeleton-for-python-projects/
1110
@@ -69,7 +68,7 @@ Release Notes
6968
7069 - Drop support for Python 3.8
7170 - Drop support for macOS-11, add support for macOS-14
72-
71+
7372- 2024-02-19:
7473
7574 - Replace support in CI of default ubuntu-20.04 by ubuntu-22.04
@@ -86,19 +85,19 @@ Release Notes
8685
8786 - Synchronize configure and configure.bat scripts for sanity
8887 - Update CI operating system support with latest Azure OS images
89- - Streamline utility scripts in etc/scripts/ to create, fetch and manage third-party dependencies
90- There are now fewer scripts. See etc/scripts/README.rst for details
88+ - Streamline utility scripts in etc/scripts/ to create, fetch and manage third-party
89+ dependencies. There are now fewer scripts. See etc/scripts/README.rst for details
9190
9291- 2021-09-03:
93-
94- - ``configure `` now requires pinned dependencies via the use of ``requirements.txt `` and ``requirements-dev.txt ``
95-
92+ - ``configure `` now requires pinned dependencies via the use of ``requirements.txt ``
93+ and ``requirements-dev.txt ``
9694 - ``configure `` can now accept multiple options at once
9795 - Add utility scripts from scancode-toolkit/etc/release/ for use in generating project files
9896 - Rename virtual environment directory from ``tmp `` to ``venv ``
99- - Update README.rst with instructions for generating ``requirements.txt `` and ``requirements-dev.txt ``,
100- as well as collecting dependencies as wheels and generating ABOUT files for them.
97+ - Update README.rst with instructions for generating ``requirements.txt ``
98+ and ``requirements-dev.txt ``, as well as collecting dependencies as wheels and generating
99+ ABOUT files for them.
101100
102101- 2021-05-11:
103-
104- - Adopt new configure scripts from ScanCode TK that allows correct configuration of which Python version is used.
102+ - Adopt new configure scripts from ScanCode TK that allows correct configuration of which
103+ Python version is used.
0 commit comments