Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Sep 15, 2025

This PR updates all configuration files and utility scripts to reflect the new organization details as requested:

Changes Made

Configuration Files

  • pyproject.toml: Updated author from "Phoenix Project" to "ThePhoenixAgency", email from "autopublisher.ai@gmail.com" to "contact@phonxproject.onmicrosoft.com", and all GitHub URLs from PhoenixGuardianTools to ThePhoenixAgency organization
  • setup.py: Created new setup.py file with version 1.0.1 as requested, containing the correct author, email, and URL information

Python Utility Scripts

Updated all hardcoded GitHub URLs in utility scripts to use the new organization:

  • publish_automated.py - Updated GitHub link in success message
  • build_and_ready.py - Updated release and actions URLs
  • create_release.py - Updated repository owner and issue tracker URL
  • release_and_publish.py - Updated repository owner and all GitHub URLs

Technical Details

  • Fixed license format in pyproject.toml to comply with PEP 621 ({text = "MIT"})
  • Cleaned up build artifacts containing old metadata
  • Verified README.md remains untouched as requested
  • All configuration files validate syntactically

URLs Updated

All GitHub URLs now point to:

  • Homepage: https://github.com/ThePhoenixAgency/py-stats-toolkit
  • Repository: https://github.com/ThePhoenixAgency/py-stats-toolkit.git
  • Bug Tracker: https://github.com/ThePhoenixAgency/py-stats-toolkit/issues

The package maintains full compatibility while using the updated organization identity.

This pull request was created as a result of the following prompt from Copilot chat.

Mettre à jour les fichiers de configuration setup.py et pyproject.toml dans le repository ThePhoenixAgency/py-stats-toolkit pour :

Exemple setup.py à obtenir :
from setuptools import setup, find_packages
setup(
name='py-stats-toolkit',
version='1.0.1',
description='Kit d'outils statistiques avancés',
author='ThePhoenixAgency',
author_email='contact@phonxproject.onmicrosoft.com',
url='https://github.com/ThePhoenixAgency/py-stats-toolkit',
packages=find_packages(),
install_requires=[
# tes dépendances ici
],
)

Exemple pyproject.toml à obtenir :
[project]
authors = [
{name = "ThePhoenixAgency", email = "contact@phonxproject.onmicrosoft.com"}
]
[project.urls]
Homepage = "https://github.com/ThePhoenixAgency/py-stats-toolkit"
Repository = "https://github.com/ThePhoenixAgency/py-stats-toolkit.git"
Documentation = "https://py-stats-toolkit.readthedocs.io/"
"Bug Tracker" = "https://github.com/ThePhoenixAgency/py-stats-toolkit/issues"

Ne toucher à rien dans README.md.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

@sonarqubecloud
Copy link

@EthanThePhoenix38 EthanThePhoenix38 marked this pull request as ready for review September 15, 2025 09:50
Copilot AI review requested due to automatic review settings September 15, 2025 09:50
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Copilot wasn't able to review any files in this pull request.


Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

@EthanThePhoenix38 EthanThePhoenix38 merged commit 144f84a into main Sep 15, 2025
3 of 8 checks passed
@EthanThePhoenix38
Copy link
Member

ok

Copilot AI changed the title [WIP] Mettre à jour les auteurs, emails et URLs dans setup.py et pyproject.toml pour ThePhoenixAgency Update configuration to use ThePhoenixAgency organization details Sep 15, 2025
Copilot finished work on behalf of EthanThePhoenix38 September 15, 2025 09:58
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