Skip to content
This repository was archived by the owner on Jan 3, 2026. It is now read-only.

Commit f61c272

Browse files
committed
Version 0.1.0 Release Preparation; it will release in several hours
1 parent 7edbfae commit f61c272

File tree

3 files changed

+31
-5
lines changed

3 files changed

+31
-5
lines changed

.github/workflows/pypi-publish.yml

Lines changed: 26 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,26 @@
1+
name: Publish PyPI Distribution
2+
3+
on:
4+
push:
5+
tags:
6+
- "v*"
7+
8+
jobs:
9+
pypi-build:
10+
uses: ./.github/workflows/pypi-build.yml
11+
pypi-upload:
12+
runs-on: ubuntu-latest
13+
needs: pypi-build
14+
environment:
15+
name: pypi
16+
url: ${{ vars.URL }}
17+
permissions:
18+
id-token: write
19+
steps:
20+
- name: Download Distribution
21+
uses: actions/download-artifact@v4
22+
with:
23+
name: ${{ needs.pypi-build.outputs.distribution-name }}
24+
path: ${{ needs.pypi-build.outputs.distribution-path }}
25+
- name: Upload Distribution to TestPyPI
26+
uses: pypa/gh-action-pypi-publish@release/v1

CHANGELOG.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8-
## [Unreleased]
8+
## [0.1.0] - 2025-09-21
99

1010
### Added
1111
- A print statement from [`listing_tracker/database/listings.py`](/listing_tracker/database/listings.py) notifies users about successful database insertions
@@ -15,13 +15,13 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
1515
- Created GitHub Actions workflows under `./github/workflows` to publish this package to PyPI
1616

1717
### Changed
18+
- Upgraded Python requirements from >=3.9 to >=3.10
19+
- Revised database listing references from the term "inserted_webpages" or "webpages" to "listings"
1820
- Rewrote `README.md` to a "usage" syntax
19-
- Upgraded the `pyproject.toml` requires-python project attribute from >=3.9 to >=3.10
2021
- Modified and clarified existing command syntax across various files
2122
- Corrected general grammatical and mechanical errors
2223
- Listings are added to the database by adding urls in the command statement
2324
- More than one listing can be added to the database at a time by adding multiple urls to the command statement
24-
- Changed inserted_webpages to listings
2525

2626
### Removed
2727
- Unnecessary class method
@@ -31,5 +31,5 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
3131
### Added
3232
- The first repository commit and initial publish
3333

34-
[Unreleased]: https://github.com/MICHI64N/listing_tracker/compare/v0.1.0-planning...HEAD
34+
[0.1.0]: https://github.com/MICHI64N/listing_tracker/compare/v0.1.0-planning...v0.1.0
3535
[0.1.0-planning]: https://github.com/MICHI64N/listing_tracker/releases/tag/v0.1.0-planning

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "listing_tracker"
7-
version = "0.1.0.3"
7+
version = "0.1.0"
88
requires-python = ">=3.10"
99
authors = [
1010
{name = "Samantha Bales", email = "samanthabales2006@gmail.com"}

0 commit comments

Comments
 (0)