Giter VIP home page Giter VIP logo

awesome-pyproject's People

Contributors

and-semakin avatar barry1 avatar branchvincent avatar carlosperate avatar dmyersturnbull avatar domdfcoding avatar epogrebnyak avatar fpgmaas avatar frostming avatar gbdlin avatar hydrargyrum avatar ibledy avatar jherland avatar joshbode avatar jwilhelm-godaddy avatar lsorber avatar michael-k avatar nat-n avatar pepoluan avatar retnikt avatar rharish101 avatar simonepri avatar sirrus233 avatar sobolevn avatar sysid avatar tezromach avatar tonnydourado avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

awesome-pyproject's Issues

Proposal to add poe

Poe the Poet is a task runner that works well with poetry.

Tasks are defined in the pyproject.toml

[tool.poe.tasks]
test = "pytest --cov=src"

and executed via a dedicated cli tool

poe test

I would make a PR to add it, but it's not obvious where a task runner should go within the current organisation of projects.

Add awesome-pyproject to Awesome and Awesome Python

Hi,

Thank you for this awesome list. It really helped me to choose my tools for my next Python project.

Sadly I couldn't reach this list nor from Awesome Python,
nor from Awesome.

I found this list though after several researches about setup.cfg vs pyproject.toml on reddit

(I went on those lists and tried to open an issue but I did not understand how they want it, so I post it here).

New supporting tool: Flake518

Flake 518 v1.0.0 has been released.

It is a small wrapper around flake8 but the configuration is stored in pyproject.toml instead of tox.ini, setup.cfg or .flake8.

As depicted in PyCQA/flake8#234 there might be some second thoughts to think before adding it mainline. Unlike flake9, it is not a fork, so the mainline development will be collected.

You can find the Repository here: https://github.com/carstencodes/flake518

The package is already available at PyPI: https://pypi.org/project/flake518/

Could you please add it to the list?

Add Flake9

I have created Flake9, a fork of Flake8 (who refused to implement it) that supports reading configuration from pyproject.toml files. Is it worth adding here?

Adding autoimport?

autoimport is a tool for removing unused imports and adding missing imports (e.g. you use Collection but did not import it from typing, autoimport will add it!)

Suggest to remove PyOxidizer

The issue you link to discusses supporting PEP 517 build tools, not for PyOxidizer itself to become configurable through pyproject.toml.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.