Skip to content

add uvx executable support (pyproject)#10

Open
jflaflamme wants to merge 4 commits into
kaganisildak:mainfrom
jflaflamme:feature/pyproject-and-uvx
Open

add uvx executable support (pyproject)#10
jflaflamme wants to merge 4 commits into
kaganisildak:mainfrom
jflaflamme:feature/pyproject-and-uvx

Conversation

@jflaflamme

Copy link
Copy Markdown

Hi guys,

This will run smooth as butter if #7 is integrated first , user could do simply uvx bitchat

• Add uvx executable support for easy installation and execution
• Create pyproject.toml with proper Python packaging configuration
• Add sync wrapper function for async main entry point
• Update README with uvx installation instructions

Test plan

  • Verify uvx installation works: uvx --from . bitchat
  • Confirm all dependencies are properly declared
  • Test that application launches correctly via uvx

@o-murphy

Copy link
Copy Markdown

Hi guys,

This will run smooth as butter if #7 is integrated first , user could do simply uvx bitchat

• Add uvx executable support for easy installation and execution

• Create pyproject.toml with proper Python packaging configuration

• Add sync wrapper function for async main entry point

• Update README with uvx installation instructions

Test plan

  • Verify uvx installation works: uvx --from . bitchat

  • Confirm all dependencies are properly declared

  • Test that application launches correctly via uvx

Can you change your PR direction to #7 ? I will merge it into #7

@o-murphy

Copy link
Copy Markdown

This should save linear project history

@o-murphy o-murphy left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I mean all this features already done by #7 PR, so this one haven't be merged

Comment thread README.md Outdated
Comment thread bitchat.py Outdated
Comment thread pyproject.toml
[project]
name = "bitchat"
version = "1.0.0"
description = "Bluetooth Low Energy (BLE) mesh chat application"

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Desc there are doesn't give anough information about protocol used

Comment thread pyproject.toml
@jflaflamme

Copy link
Copy Markdown
Author

I removed the dependency on #7

@o-murphy

Copy link
Copy Markdown

@jflaflamme
looks like owner is ignoring contributions, I will add latest fixes to my fork soon. Then possibly i will publish it to pypi

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants