跳转到主要内容

基本项目自动化和更新工具

项目描述

N&S "meta" 仓库

文档: https://nens-meta.readthedocs.io/ .

模仿 https://github.com/plone/meta 开发,这是一个用于保持多个仓库在诸如 "editorconfig"、"ruff"、"pre-commit" 和 "github actions" 等细节上保持更新的工具。这些通常是使用cookiecutter一次性生成且以后不再修改的东西,尽管新设置中有很多好处。

设置和配置文件与开发环境中的一些推荐本地设置相辅相成,如推荐的vscode扩展。

基本想法是 简化编写干净、整洁和正确代码的过程,同时避免使过程变得繁琐。安装vscode的 "editorconfig" 插件几乎不费吹灰之力。如果一个项目的editorconfig文件可以防止您永远不必担心行尾、尾随空格、缩进和其他与内容无关的东西...那就太棒了。

注意,我们的cookiecutter模板 本应是您开始项目的起点。但它可能是手工创建的。或者它可能已经有一段时间了。"Meta"试图稍微修复一下您的项目。

安装/开发此项目

对于基本说明,请参阅 我们的文档。因此

$ python3 -m venv .venv
$ source .venv/bin/activate
$ pip install -r requirements
$ pytest
$ pre-commit run --all

TODO

  • manifest.in

  • docker-compose

  • 项目编号

  • 使用vscode进行测试

  • 在工具:pytest中 DJANGO_SETTINGS_MODULE = artifact_handler.developmentsettings ?

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪一个,请了解更多关于安装包的信息。

源代码分布

nens-meta-0.7.tar.gz (16.6 kB 查看哈希值)

上传时间: 源代码

由以下支持