Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

refactor(sage_mailbox): restructure project and update pre-commit con… #19

Merged
merged 1 commit into from
Sep 16, 2024

Conversation

MohmdFo
Copy link
Contributor

@MohmdFo MohmdFo commented Sep 16, 2024

…figurations

  • Removed obsolete config files: .flake8, .pylintrc, mypy.ini, MANIFEST.in, setup.cfg, setup.py, requirements.txt
  • Updated pyproject.toml and poetry.lock for dependency management
  • Added requirements/dev.txt and requirements/prod.txt
  • Fixed pre-commit rules in .pre-commit-config.yaml
  • Adjusted .gitignore for new structure
  • Added tests under sage_mailbox/tests/
  • Updated documentation in docs/ and .readthedocs.yaml
  • Added CODE_OF_CONDUCT.md
  • Introduced tox.ini for testing
  • Refactored codebase to comply with new standards
  • Removed obsolete code: sage_mailbox/views.py

…figurations

- Removed obsolete config files: `.flake8`, `.pylintrc`, `mypy.ini`, `MANIFEST.in`, `setup.cfg`, `setup.py`, `requirements.txt`
- Updated `pyproject.toml` and `poetry.lock` for dependency management
- Added `requirements/dev.txt` and `requirements/prod.txt`
- Fixed pre-commit rules in `.pre-commit-config.yaml`
- Adjusted `.gitignore` for new structure
- Added tests under `sage_mailbox/tests/`
- Updated documentation in `docs/` and `.readthedocs.yaml`
- Added `CODE_OF_CONDUCT.md`
- Introduced `tox.ini` for testing
- Refactored codebase to comply with new standards
- Removed obsolete code: `sage_mailbox/views.py`
@sepehr-akbarzadeh sepehr-akbarzadeh merged commit a6252d7 into sageteamorg:main Sep 16, 2024
0 of 3 checks passed
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