antoinecezar / cookiecutter-pypkg Goto Github PK
View Code? Open in Web Editor NEWA setup.cfg based Cookiecutter Python package template.
License: Other
A setup.cfg based Cookiecutter Python package template.
License: Other
CONTRIBUTING.md
Precise that pull requests have to be performed on develop ^^
Hello guys!
Create this template from scratch is a good point!
We want (@dj4ngo and myself) to help you to introduce standard software behaviors like system packaging management (rpm, deb, etc...).
We can introduce automatic deployment of different kind of packages to the officials packages repositories like alpine linux and others. CI/CD can be used for push package updates automaticaly when a tag are created with synchronized version number anytime and development version. So a fork of main distributions packages repositories (aports)must be created and keep up to date for and push our new versions automaticaly.
Are you interested by this feature?
Extracted from #1
We can generate explore gitlab official template for try to generate a version of cookiecutter-pypkg compatible with these templates.
CI/CD can help you to generate this custome version without cookiecutter.
In other words we can use CI/CD/cookiecutter for generate a standalone version compatible with gitlab ecosystem and share this on the official gitlab repository. After that all gitlab users can choose our cookiecutter-pypkg directly in gitlab interface.
https://docs.gitlab.com/ee/gitlab-basics/create-project.html
I'm wondering what the rationale is for defining the entrypoints in their own file rather than on the setup.cfg ?
build apk package for alpine linux distribution
When did you plain to merge to master branch ?
Do we have a TODO list of features to perform before ?
Each kind of packaging must be documented for final users.
Each documentation must describe how to share packaging file (spec, APKBUILD, etc...) with distributions repositories.
Example with alpine linux:
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.