Skip to content

Commit 77f5fee

Browse files
committed
fix: updated readme
1 parent 5818c94 commit 77f5fee

File tree

4 files changed

+23
-17
lines changed

4 files changed

+23
-17
lines changed

.github/workflows/python-publish.yml

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -73,12 +73,4 @@ jobs:
7373
user: __token__
7474
password: ${{ secrets.PYPI_API_TOKEN }}
7575
skip-existing: true
76-
77-
- name: Publish to TestPyPI
78-
if: startsWith(github.ref, 'refs/tags/v') && github.event_name != 'release'
79-
uses: pypa/gh-action-pypi-publish@release/v1
80-
with:
81-
user: __token__
82-
password: ${{ secrets.TEST_PYPI_API_TOKEN }}
83-
repository-url: https://test.pypi.org/legacy/
84-
skip-existing: true
76+

README.md

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,28 @@
22

33
[![PyPI version](https://badge.fury.io/py/msgspec-schemaorg.svg)](https://badge.fury.io/py/msgspec-schemaorg)
44
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)
5-
[![Build and Publish](https://github.com/username/msgspec-schemaorg/actions/workflows/python-publish.yml/badge.svg)](https://github.com/username/msgspec-schemaorg/actions/workflows/python-publish.yml)
5+
[![Build and Publish](https://github.com/mikewolfd/msgspec-schemaorg/actions/workflows/python-publish.yml/badge.svg)](https://github.com/mikewolfd/msgspec-schemaorg/actions/workflows/python-publish.yml)
66

77
Generate Python `msgspec.Struct` classes from the Schema.org vocabulary.
88

99
## Goal
1010

1111
This project provides a tool to automatically generate efficient Python data structures based on the [Schema.org](https://schema.org/) vocabulary, using the high-performance [`msgspec`](https://github.com/jcrist/msgspec) library. This allows for easy serialization, deserialization, and validation of Schema.org structured data within Python applications.
1212

13+
## Development Process
14+
15+
This project was developed using a combination of AI tools:
16+
17+
### AI-Assisted Development
18+
19+
- **Cursor IDE**: The primary development environment
20+
- **Claude 3.7 Sonnet**: Used as the primary AI coding agent
21+
- **Gemini 2.5**: Was used for brainstorming and architecture planning
22+
23+
The entire project was developed using this AI-assisted workflow, from initial concept to final implementation.
24+
25+
While AI assisted in development, all code was reviewed and tested.
26+
1327
## Project Status
1428

1529
The project has successfully completed all core implementation phases:

pyproject.toml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,21 +10,21 @@ readme = "README.md"
1010
requires-python = ">=3.10"
1111
license = {text = "MIT"}
1212
authors = [
13-
{name = "Author", email = "author@example.com"},
13+
{name = "Michael Deeb", email = "michael.f.deeb@gmail.com"},
1414
]
1515
classifiers = [
1616
"Programming Language :: Python :: 3",
1717
"License :: OSI Approved :: MIT License",
1818
"Operating System :: OS Independent",
1919
]
2020
dependencies = [
21-
"msgspec>=0.18.0",
21+
"msgspec>=0.19.0",
2222
"requests>=2.28.0",
2323
]
2424

2525
[project.urls]
26-
"Homepage" = "https://github.com/username/msgspec-schemaorg"
27-
"Bug Tracker" = "https://github.com/username/msgspec-schemaorg/issues"
26+
"Homepage" = "https://github.com/mikewolfd/msgspec-schemaorg"
27+
"Bug Tracker" = "https://github.com/mikewolfd/msgspec-schemaorg/issues"
2828

2929
[tool.hatch.build.targets.wheel]
3030
packages = ["msgspec_schemaorg"]

setup.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
setup(
44
name="msgspec-schemaorg",
55
version="0.1.0",
6-
author="Author",
7-
author_email="author@example.com",
6+
author="Michael Deeb",
7+
author_email="michael.f.deeb@gmail.com",
88
description="Generate Python msgspec.Struct classes from the Schema.org vocabulary",
99
long_description=open("README.md").read(),
1010
long_description_content_type="text/markdown",
11-
url="https://github.com/username/msgspec-schemaorg",
11+
url="https://github.com/mikewolfd/msgspec-schemaorg",
1212
packages=find_packages(),
1313
classifiers=[
1414
"Programming Language :: Python :: 3",

0 commit comments

Comments
 (0)