pyscaffold
🛠Python project template generator with batteries included
Science Score: 36.0%
This score indicates how likely this project is to be science-related based on various indicators:
-
â—‹CITATION.cff file
-
✓codemeta.json file
Found codemeta.json file -
✓.zenodo.json file
Found .zenodo.json file -
â—‹DOI references
-
â—‹Academic publication links
-
✓Committers with academic emails
5 of 59 committers (8.5%) from academic institutions -
â—‹Institutional organization owner
-
â—‹JOSS paper metadata
-
â—‹Scientific vocabulary similarity
Low similarity (15.2%) to scientific vocabulary
Keywords
Keywords from Contributors
Repository
🛠Python project template generator with batteries included
Basic Info
- Host: GitHub
- Owner: pyscaffold
- License: other
- Language: Python
- Default Branch: master
- Homepage: https://pyscaffold.org
- Size: 7.89 MB
Statistics
- Stars: 2,228
- Watchers: 40
- Forks: 184
- Open Issues: 35
- Releases: 27
Topics
Metadata Files
README.rst
.. image:: https://api.cirrus-ci.com/github/pyscaffold/pyscaffold.svg?branch=master
:alt: Built Status
:target: https://cirrus-ci.com/github/pyscaffold/pyscaffold
.. image:: https://readthedocs.org/projects/pyscaffold/badge/?version=latest
:alt: ReadTheDocs
:target: https://pyscaffold.org/en/latest
.. image:: https://img.shields.io/coveralls/github/pyscaffold/pyscaffold/master.svg
:alt: Coveralls
:target: https://coveralls.io/r/pyscaffold/pyscaffold
.. image:: https://img.shields.io/pypi/v/pyscaffold.svg
:alt: PyPI-Server
:target: https://pypi.org/project/pyscaffold/
.. image:: https://img.shields.io/conda/vn/conda-forge/pyscaffold.svg
:alt: Conda-Forge
:target: https://anaconda.org/conda-forge/pyscaffold
.. image:: https://pepy.tech/badge/pyscaffold/month
:alt: Monthly Downloads
:target: https://pepy.tech/project/pyscaffold
.. image:: https://img.shields.io/static/v1?label=Sponsor&message=%E2%9D%A4&logo=GitHub&color=ff69b4
:alt: Sponsor me
:target: https://github.com/sponsors/FlorianWilhelm
.. image:: https://img.shields.io/twitter/url/http/shields.io.svg?style=social&label=Twitter
:alt: Twitter
:target: https://twitter.com/pyscaffold
.. image:: https://img.shields.io/badge/-PyScaffold?style=social&logo=pyscaffold&logoColor=005CA0&label=PyScaffold
:alt: PyScaffold
:target: https://pyscaffold.org/
|
.. image:: https://pyscaffold.org/en/latest/_images/logo.png
:height: 512px
:width: 512px
:scale: 60 %
:alt: PyScaffold logo
:align: center
|
PyScaffold is a project generator for bootstrapping high quality Python
packages, ready to be shared on PyPI_ and installable via pip_.
It is easy to use and encourages the adoption of the best tools and
practices of the Python ecosystem, helping you and your team
to stay sane, happy and productive. The best part? It is stable and has been used
by thousands of developers for over half a decade!
Checkout out `this demo project`_, which was set up using PyScaffold and
if you are still not convinced yet, also have a look at these `reasons to use PyScaffold`_.
**NOTE** - This document refers to the latest version of PyScaffold (v4).
Please refer to `v3.3`_ for the previous stable version.
Quickstart
==========
Just pick your favourite installation method::
## Good old pip
# (make sure it is up-to-date: pip install -U pip setuptools)
pip install pyscaffold
## Conda for the datascience fans
conda install -c conda-forge pyscaffold
## Or even pipx for the virtualenv aficionados
pipx install pyscaffold
If you want to install all PyScaffold's *extensions* you can even::
pip install pyscaffold[all]
(More details of each method are available in the `installation docs`_)
After the installation, a new ``putup`` command will be available and you can just type::
putup my_project
This will create a new folder called ``my_project`` containing a perfect *project
template* with everything you need for some serious coding.
After ``cd``-ing into your new project and creating (or activating) an `isolated
development environment`_ (with virtualenv_, conda_ or your preferred tool),
you can do the usual `editable install`_::
pip install -e .
… all set and ready to go!
We also recommend using tox_, so you can take advantage of the automation tasks
we have setup for you, like::
tox -e build # to build your package distribution
tox -e publish # to test your project uploads correctly in test.pypi.org
tox -e publish -- --repository pypi # to release your package to PyPI
tox -av # to list all the tasks available
The following figure demonstrates the usage of ``putup`` with the new experimental
interactive mode for setting up a simple project.
It uses the `--cirrus` flag to add CI support (via `Cirrus CI`_), and
tox_ to run automated project tasks like building a package file for
distribution (or publishing).
.. image:: https://pyscaffold.org/en/latest/_images/demo.gif
:alt: Creating a simple package with PyScaffold
:target: https://asciinema.org/a/qzh5ZYKl1q5xYEnM4CHT04HdW?autoplay=1
Type ``putup -h`` to learn about more configuration options. PyScaffold assumes
that you have Git_ installed and set up on your PC,
meaning at least your name and email are configured.
The project template provides you with following features:
Configuration & Packaging
=========================
All configuration can be done in ``setup.cfg`` like changing the description,
URL, classifiers, installation requirements and so on as defined by setuptools_.
That means in most cases it is not necessary to tamper with ``setup.py``.
In order to build a source or wheel distribution, just run ``tox -e build``
(if you don't use tox_, you can also install ``build`` and run ``python -m build``).
.. rubric:: Package and Files Data
Additional data, e.g. images and text files, that reside within your package and
are tracked by Git will automatically be included
if ``include_package_data = True`` in ``setup.cfg``.
It is not necessary to have a ``MANIFEST.in`` file for this to work.
Note that the ``include_package_data`` option in ``setup.cfg`` is only
guaranteed to be read when creating a `wheels`_ distribution. Other distribution methods might
behave unexpectedly (e.g. always including data files even when
``include_package_data = False``). Therefore, the best option if you want to have
data files in your repository **but not as part of the pip installable package**
is to add them somewhere **outside** the ``src`` directory (e.g. a ``files``
directory in the root of the project, or inside ``tests`` if you use them for
checks). Additionally you can exclude them explicitly via the
``[options.packages.find] exclude`` option in ``setup.cfg``.
Versioning and Git Integration
==============================
Your project is an already initialised Git repository and uses
the information of tags to infer the version of your project with the help of
setuptools_scm_.
To use this feature, you need to tag with the format ``MAJOR.MINOR[.PATCH]``
, e.g. ``0.0.1`` or ``0.1``.
This version will be used when building a package and is also accessible
through ``my_project.__version__``.
Unleash the power of Git by using its `pre-commit hooks`_. This feature is
available through the ``--pre-commit`` flag. After your project's scaffold
was generated, make sure pre-commit is installed, e.g. ``pip install pre-commit``,
then just run ``pre-commit install``.
A default ``.gitignore`` file is also provided; it is
well adjusted for Python projects and the most common tools.
Sphinx Documentation
====================
PyScaffold will prepare a `docs` directory with all you need to start writing
your documentation.
Start editing the file ``docs/index.rst`` to extend the documentation.
The documentation also works with `Read the Docs`_.
The `Numpy and Google style docstrings`_ are activated by default.
If you have `tox`_ in your system, simply run ``tox -e docs`` or ``tox -e
doctests`` to compile the docs or run the doctests.
Alternatively, if you have `make`_ and `Sphinx`_ installed in your computer, build the
documentation with ``make -C docs html`` and run doctests with
``make -C docs doctest``. Just make sure Sphinx 1.3 or above is installed.
Automation, Tests & Coverage
============================
PyScaffold relies on `pytest`_ to run all automated tests defined in the subfolder
``tests``. Some sane default flags for pytest are already defined in the
``[tool:pytest]`` section of ``setup.cfg``. The pytest plugin `pytest-cov`_ is used
to automatically generate a coverage report. It is also possible to provide
additional parameters and flags on the commandline, e.g., type::
pytest -h
to show the help of pytest (requires `pytest`_ to be installed in your system
or virtualenv).
Projects generated with PyScaffold by default support running tests via `tox`_,
a virtualenv management and test tool, which is very handy. If you run::
tox
in the root of your project, `tox`_ will download its dependencies, build the
package, install it in a virtualenv and run the tests using `pytest`_, so you
are sure everything is properly tested.
.. rubric:: JUnit and Coverage HTML/XML
For usage with a continuous integration software JUnit and Coverage XML output
can be activated in ``setup.cfg``. Use the flag ``--cirrus`` to generate
templates of the `Cirrus CI`_ configuration file ``.cirrus.yml`` which even
features the coverage and stats system `Coveralls`_.
Management of Requirements & Licenses
=====================================
Installation requirements of your project can be defined inside ``setup.cfg``,
e.g. ``install_requires = numpy; scipy``. To avoid package dependency problems
it is common to not pin installation requirements to any specific version,
although minimum versions, e.g. ``sphinx>=1.3``, and/or maximum versions, e.g.
``pandas<0.12``, are used frequently in accordance with `semantic versioning`_.
All licenses from `choosealicense.com`_ can be easily selected with the help
of the ``--license`` flag.
Extensions
==========
PyScaffold comes with several extensions:
* If you want a project setup for a *Data Science* task, just use ``--dsproject``
after having installed `pyscaffoldext-dsproject`_.
* Have a ``README.md`` based on Markdown instead of ``README.rst`` by using
``--markdown`` after having installed `pyscaffoldext-markdown`_.
* Create a `Django project`_ with the flag ``--django`` which is equivalent to
``django-admin startproject my_project`` enhanced by PyScaffold's features
(requires `pyscaffoldext-django`_).
* … and many more like ``--gitlab`` to create the necessary files for GitLab_,
``--travis`` for `Travis CI`_ (see `pyscaffoldext-travis`_), or
``--cookiecutter`` for Cookiecutter_ integration (see `pyscaffoldext-cookiecutter`_).
Find more extensions within the `PyScaffold organisation`_ and consider contributing your own,
it is very easy! You can quickly generate a template for your extension with the
``--custom-extension`` option after having installed `pyscaffoldext-custom-extension`_.
All extensions can easily be installed with ``pip install pyscaffoldext-NAME``.
Easy Updating
=============
Keep your project's scaffold up-to-date by applying
``putup --update my_project`` when a new version of PyScaffold was released.
An update will only overwrite files that are not often altered by users like
``setup.py``. To update all files use ``--update --force``.
An existing project that was not setup with PyScaffold can be converted with
``putup --force existing_project``. The force option is completely safe to use
since the git repository of the existing project is not touched!
.. _v3.3: https://pyscaffold.org/en/v3.3.x/
.. _PyPI: https://pypi.org/
.. _pip: https://pip.pypa.io/en/stable/
.. _this demo project: https://github.com/pyscaffold/pyscaffold-demo
.. _reasons to use PyScaffold: https://pyscaffold.org/en/latest/reasons.html
.. _installation docs: https://pyscaffold.org/en/latest/install.html
.. _isolated development environment: https://realpython.com/python-virtual-environments-a-primer/
.. also good, but sometimes medium can get on the way: https://towardsdatascience.com/virtual-environments-104c62d48c54
.. _virtualenv: https://virtualenv.pypa.io/en/stable/
.. _conda: https://docs.conda.io/en/latest/
.. _editable install: https://pip.pypa.io/en/stable/cli/pip_install/#editable-installs
.. _setuptools: https://setuptools.pypa.io/en/stable/userguide/declarative_config.html
.. _setuptools_scm: https://pypi.org/project/setuptools-scm/
.. _semantic versioning: https://semver.org
.. _Git: https://git-scm.com/
.. _PEP440: https://www.python.org/dev/peps/pep-0440/
.. _pre-commit hooks: https://pre-commit.com/
.. _make: https://www.gnu.org/software/make/
.. _Sphinx: https://www.sphinx-doc.org/en/master/
.. _Read the Docs: https://readthedocs.org/
.. _Numpy and Google style docstrings: https://www.sphinx-doc.org/en/master/usage/extensions/napoleon.html
.. _pytest: https://docs.pytest.org/en/stable/
.. _pytest-cov: https://github.com/pytest-dev/pytest-cov
.. _Cirrus CI: https://cirrus-ci.org/
.. _Travis CI: https://travis-ci.org/
.. _Coveralls: https://coveralls.io/
.. _tox: https://tox.wiki/en/stable/
.. _choosealicense.com: https://choosealicense.com/
.. _Django project: https://www.djangoproject.com/
.. _Cookiecutter: https://cookiecutter.readthedocs.io/en/stable/
.. _GitLab: https://about.gitlab.com/
.. _pip-tools: https://github.com/jazzband/pip-tools/
.. _pyscaffoldext-dsproject: https://github.com/pyscaffold/pyscaffoldext-dsproject
.. _pyscaffoldext-custom-extension: https://github.com/pyscaffold/pyscaffoldext-custom-extension
.. _pyscaffoldext-markdown: https://github.com/pyscaffold/pyscaffoldext-markdown
.. _pyscaffoldext-django: https://github.com/pyscaffold/pyscaffoldext-django
.. _pyscaffoldext-cookiecutter: https://github.com/pyscaffold/pyscaffoldext-cookiecutter
.. _pyscaffoldext-travis: https://github.com/pyscaffold/pyscaffoldext-travis
.. _PyScaffold organisation: https://github.com/pyscaffold/
.. _wheels: https://realpython.com/python-wheels/
Owner
- Name: PyScaffold
- Login: pyscaffold
- Kind: organization
- Website: https://pyscaffold.org/
- Repositories: 16
- Profile: https://github.com/pyscaffold
Python project template generator with batteries included
GitHub Events
Total
- Watch event: 132
- Issue comment event: 1
- Push event: 11
- Fork event: 5
Last Year
- Watch event: 132
- Issue comment event: 1
- Push event: 11
- Fork event: 5
Committers
Last synced: 9 months ago
Top Committers
| Name | Commits | |
|---|---|---|
| Anderson Bravalheri | a****i@g****m | 924 |
| Florian Wilhelm | f****m@i****e | 839 |
| Florian Wilhelm | F****m@b****m | 327 |
| pre-commit-ci[bot] | 6****] | 39 |
| Julian | s****r | 12 |
| Carli* Freudenberg | k****d@p****e | 7 |
| Christoph Paulik | c****k@g****m | 6 |
| Felix Wick | f****k@b****m | 5 |
| Anderson Bravalheri | a****i@I****k | 5 |
| Holger Peters | e****l@h****e | 5 |
| John Vandenberg | j****b@g****m | 4 |
| Will Usher | w****r@o****k | 4 |
| Christoph Paulik | c****k@g****t | 3 |
| Uwe L. Korn | u****n@b****m | 3 |
| Matthias Baur | m****r@s****e | 3 |
| Mark Haley | m****y@t****m | 3 |
| Laurențiu Andronache | l****e@t****o | 3 |
| Elliott Sales de Andrade | q****t@g****m | 3 |
| Ben Mares | 1****b | 2 |
| Christian Clauss | c****s@m****m | 2 |
| Martin Hepp | m****p | 2 |
| Patrick Muehlbauer | t****e@g****m | 2 |
| The Nomadic Coder | a****n@g****m | 2 |
| Vicky C Lau | v****2@s****a | 2 |
| Koen Vervloesem | k****n@v****u | 1 |
| André Santos | g****s | 1 |
| Andras Elso | e****s@g****m | 1 |
| Henning Häcker | h****r@i****e | 1 |
| WernerTim | t****r@b****m | 1 |
| Sandro | d****l@p****l | 1 |
| and 29 more... | ||
Committer Domains (Top 20 + Academic)
Issues and Pull Requests
Last synced: 6 months ago
All Time
- Total issues: 39
- Total pull requests: 90
- Average time to close issues: 23 days
- Average time to close pull requests: 26 days
- Total issue authors: 23
- Total pull request authors: 20
- Average comments per issue: 3.46
- Average comments per pull request: 1.87
- Merged pull requests: 72
- Bot issues: 0
- Bot pull requests: 31
Past Year
- Issues: 1
- Pull requests: 5
- Average time to close issues: 10 days
- Average time to close pull requests: about 2 months
- Issue authors: 1
- Pull request authors: 2
- Average comments per issue: 1.0
- Average comments per pull request: 1.4
- Merged pull requests: 4
- Bot issues: 0
- Bot pull requests: 0
Top Authors
Issue Authors
- sgbaird (9)
- julie777 (5)
- abravalheri (3)
- ofosos (2)
- cylussec (1)
- vipcxj (1)
- austinmw (1)
- ModeSevenIndustrialSolutions (1)
- Galvo87 (1)
- laraws (1)
- PauloFerreira25 (1)
- MuhammedM294 (1)
- zirpu (1)
- masalinas (1)
- alexcoca (1)
Pull Request Authors
- abravalheri (37)
- pre-commit-ci[bot] (30)
- sgbaird (5)
- cclauss (3)
- FlorianWilhelm (3)
- penguinpee (2)
- baurmatt (2)
- sunpoet (2)
- stijnvanhoey (2)
- eacheson (1)
- julie777 (1)
- koenvervloesem (1)
- cylussec (1)
- musicinmybrain (1)
- mfhepp (1)
Top Labels
Issue Labels
Pull Request Labels
Packages
- Total packages: 100
-
Total downloads:
- pypi 1,212,163 last-month
-
Total dependent packages: 16
(may contain duplicates) -
Total dependent repositories: 146
(may contain duplicates) - Total versions: 774
- Total maintainers: 72
pypi.org: pyscaffold
Template tool for putting up the scaffold of a Python project
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 4.4.1
published almost 3 years ago
Rankings
Maintainers (3)
proxy.golang.org: github.com/pyscaffold/pyscaffold
- Documentation: https://pkg.go.dev/github.com/pyscaffold/pyscaffold#section-documentation
- License: other
-
Latest release: v4.4.1+incompatible
published almost 3 years ago
Rankings
pypi.org: long
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://apalala.bitbucket.io
- License: MIT
-
Latest release: 0.0.1
published almost 5 years ago
Rankings
Maintainers (1)
pypi.org: equi7grid
Definition and tools for Equi7Grid and its tiling system
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://equi7grid.readthedocs.io/
- License: MIT
-
Latest release: 0.2.6
published 8 months ago
Rankings
pypi.org: shimoku-components-catalog
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.2.1
published almost 3 years ago
Rankings
Maintainers (1)
pypi.org: foundationlive
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.63
published almost 3 years ago
Rankings
Maintainers (1)
pypi.org: qa4sm-preprocessing
Preprocessing routines for QA4SM
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.6.1
published 7 months ago
Rankings
pypi.org: hyperthought-transfer
Package used to upload files to and download files from the HyperThought® content management system.
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 1.3.1
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: prassproj1
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://prassproj1.readthedocs.io/
- License: MIT
-
Latest release: 0.0.1
published about 3 years ago
Rankings
pypi.org: nubbs
bbs api
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.1
published over 3 years ago
Rankings
Maintainers (1)
pypi.org: shimoku-dataframer
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.2.1
published over 3 years ago
Rankings
Maintainers (1)
pypi.org: ens-permissions
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.2.1
published about 3 years ago
Rankings
Maintainers (1)
pypi.org: eateffort
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.8.0
published about 3 years ago
Rankings
Maintainers (1)
pypi.org: philip-pal2
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.2
published about 3 years ago
Rankings
Maintainers (1)
pypi.org: dec-tec-decode
Decodes DEC-Tec sequences based on a provided ID.
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.3
published over 3 years ago
Rankings
Maintainers (1)
pypi.org: eightbar
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.2
published almost 3 years ago
Rankings
Maintainers (1)
pypi.org: esa-cci-sm
Reading and reshuffling of CCI soil moisture
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.5.0
published over 1 year ago
Rankings
pypi.org: reportsector
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.8
published about 3 years ago
Rankings
Maintainers (1)
pypi.org: linkedin-pdf-extractor
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://linkedin-pdf-extractor.readthedocs.io/
- License: MIT
-
Latest release: 1.0.0
published almost 3 years ago
Rankings
pypi.org: livesolid
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.32
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: combipyroc
Find the best combination of biomarkers in case-control experiment
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://combipyroc.readthedocs.io/
- License: MIT
-
Latest release: 0.1.1a0
published almost 3 years ago
Rankings
pypi.org: nmt
Neural Machine Translation for NLPIA 2nd Edition
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://nmt.readthedocs.io/
- License: mit
-
Latest release: 0.0.6
published almost 5 years ago
Rankings
Maintainers (2)
pypi.org: ml-flow-client
test
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.2.12
published almost 5 years ago
Rankings
Maintainers (1)
pypi.org: travelkml
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.post1.dev2
published about 3 years ago
Rankings
Maintainers (1)
pypi.org: saltgang
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MPL-2.0
-
Latest release: 0.1.17
published almost 3 years ago
Rankings
Maintainers (1)
pypi.org: poc-package
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://poc-package.readthedocs.io/
- License: MIT
-
Latest release: 1.5
published almost 3 years ago
Rankings
Maintainers (1)
pypi.org: hc-upgrade-tools
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.2.14
published over 3 years ago
Rankings
Maintainers (1)
pypi.org: passagerole
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.2
published almost 3 years ago
Rankings
Maintainers (1)
conda-forge.org: pyscaffold
- Homepage: https://pyscaffold.org/
- License: MIT
-
Latest release: 4.3.1
published over 3 years ago
Rankings
pypi.org: foodsale
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MPL-2.0
-
Latest release: 0.0.6
published about 4 years ago
Rankings
Maintainers (1)
pypi.org: croudtech-python-aws-lambda-helpers
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 1.0.23
published about 5 years ago
Rankings
Maintainers (1)
pypi.org: gpu-debugger
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.1
published over 6 years ago
Rankings
Maintainers (1)
pypi.org: scraping-common-bot
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 1.1.5
published about 4 years ago
Rankings
Maintainers (1)
pypi.org: logo-to-square
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 1.0.9
published about 3 years ago
Rankings
Maintainers (1)
pypi.org: anyconstraints
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: Proprietary
-
Latest release: 0.0.0
published 6 months ago
Rankings
Maintainers (1)
pypi.org: otcyto
Optimal transport for cytometry data
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://otcyto.readthedocs.io/
- License: MIT
-
Latest release: 0.1.0
published 6 months ago
Rankings
Maintainers (1)
pypi.org: purpleml
Collection of tools for everyday machine learning and data science tasks
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.2.0
published almost 4 years ago
Rankings
Maintainers (1)
pypi.org: gym-maze-trustycoder83
A simple 2D maze environment for OpenAI Gym
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://gym-maze-trustycoder83.readthedocs.io/
- License: MIT
-
Latest release: 0.0.4
published over 5 years ago
Rankings
Maintainers (1)
pypi.org: xdccshlf
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 1.0
published over 4 years ago
Rankings
Maintainers (1)
pypi.org: amwds
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1.1
published over 3 years ago
Rankings
Maintainers (1)
pypi.org: comparetap
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MPL-2.0
-
Latest release: 0.0.5
published almost 4 years ago
Rankings
Maintainers (1)
pypi.org: eastfocus
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MPL-2.0
-
Latest release: 0.0.1
published about 4 years ago
Rankings
Maintainers (1)
pypi.org: nvcodec
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1.0
published about 3 years ago
Rankings
Maintainers (1)
pypi.org: memon
Simple Memory Monitor that helps to decide if it is time to dump data to disk
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.3.0
published 8 months ago
Rankings
Maintainers (2)
pypi.org: eth-pretty-events
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1.10
published 6 months ago
Rankings
pypi.org: gasbullet
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MPL-2.0
-
Latest release: 0.0.22
published about 4 years ago
Rankings
Maintainers (1)
pypi.org: tubedown
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.1
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: evafs
A storage system middleware
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.11
published almost 2 years ago
Rankings
Maintainers (1)
pypi.org: snpediator
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.0
published almost 4 years ago
Rankings
Maintainers (1)
pypi.org: politicalsoup
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MPL-2.0
-
Latest release: 0.0.1
published about 4 years ago
Rankings
Maintainers (1)
pypi.org: zljmail
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.0.0
published about 5 years ago
Rankings
Maintainers (1)
pypi.org: molsetrep
A library for molecular representation learning.
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.9.0
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: focdf
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.2.0
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: pyopenspecy
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.1
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: cirr
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.0.1
published almost 6 years ago
Rankings
Maintainers (1)
pypi.org: juwpyter
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.0.5
published about 4 years ago
Rankings
Maintainers (1)
pypi.org: patricesorter
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 1.0.0
published almost 4 years ago
Rankings
Maintainers (1)
pypi.org: kedlang
Ked interpreter written in Python
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: gpl3
-
Latest release: 0.1.0
published over 4 years ago
Rankings
Maintainers (1)
pypi.org: ddhi-aggregator
Aggregator for DDHI
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://agilehumanities.ca
- License: mit
-
Latest release: 1.1.0
published over 4 years ago
Rankings
Maintainers (1)
pypi.org: proml
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.0.1
published over 5 years ago
Rankings
Maintainers (1)
pypi.org: qualisicherung
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.0.6
published about 6 years ago
Rankings
Maintainers (1)
pypi.org: pyswell
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: mit
-
Latest release: 0.0.1
published over 5 years ago
Rankings
Maintainers (1)
pypi.org: kafka-python-dataclasses
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 2022.4.22.3
published almost 4 years ago
Rankings
Maintainers (1)
pypi.org: whereisip
Get the geolocation of the current server
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: http://whereisip.readthedocs.io/
- License: MIT
-
Latest release: 1.2.7
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: gitlab2mr
A gitlab-to-myrepo config helper
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://gitlab2mr.readthedocs.io/
- License: MIT
-
Latest release: 0.2.4
published about 4 years ago
Rankings
Maintainers (1)
pypi.org: agentflare-sdk
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.0
published 7 months ago
Rankings
Maintainers (1)
pypi.org: poseidon-module
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1.1
published 8 months ago
Rankings
Maintainers (1)
pypi.org: sslmanager-sebastian-stigler
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.5.2
published 8 months ago
Rankings
Maintainers (1)
pypi.org: tb-gateway
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 6.0.8
published 9 months ago
Rankings
Maintainers (1)
pypi.org: lv-doc-tools
Tool for generating documentation of LabView projects.
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://lv-doc-tools.readthedocs.io/
- License: MIT
-
Latest release: 2.3.0
published 7 months ago
Rankings
Maintainers (1)
pypi.org: netlistx
Ellipsoid Method in Python
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1
published 11 months ago
Rankings
Maintainers (1)
pypi.org: ellalgo
Ellipsoid Method in Python
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.2
published 8 months ago
Rankings
Maintainers (1)
pypi.org: csdigit
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1
published 11 months ago
Rankings
Maintainers (1)
pypi.org: sphere-n
A library for low-discrepancy sequences
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.3
published 11 months ago
Rankings
Maintainers (1)
pypi.org: rat-trig
Rational Trigonometry
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1
published 11 months ago
Rankings
Maintainers (1)
pypi.org: gxctmm
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.3.0
published 12 months ago
Rankings
Maintainers (1)
pypi.org: wemedia
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://wemedia.readthedocs.io/
- License: The MIT License (MIT) Copyright (c) 2025 Walter Ye Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-
Latest release: 0.1.0
published 12 months ago
Rankings
Maintainers (1)
pypi.org: imputegaps
Impute data gaps in a pandas dataframe
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.3.3
published about 1 year ago
Rankings
Maintainers (1)
pypi.org: qsc-jimhe
Quantum Safe Coin Foundation
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 1.0.0
published about 1 year ago
Rankings
Maintainers (1)
pypi.org: core-global
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 1.0.0
published about 1 year ago
Rankings
Maintainers (1)
pypi.org: rheed-learn
RHEED-Learn is a Python package for analyzing and visualizing Reflection High-Energy Electron Diffraction (RHEED) data, designed to streamline the processing of thin-film growth data and assist with materials characterization.
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1.0
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: nlptextprep
One step Python package for NLP friendly data preprocessing.
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.3
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: shimoku-data-transformations
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: mem679-snake
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.1.3
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: datafed-torchflow
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.2.5
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: defensive-pandas-merge
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.2
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: autophyslearn
A python package for physics constrained machine learning by the M3-learning research group at Drexel University
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.2.5
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: humachinate
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.7
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: awk-plus-plus
Declarative Data Orchestration
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.17.1
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: jlm-tech-ds-ml-ba-toolkit
data science toolkit
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 3.0.8
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: coitrees
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.0.1
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: snicker
Listen to and inspect AWS SNS topic data
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://snicker.readthedocs.io/
- License: MIT
-
Latest release: 0.0.5
published almost 4 years ago
Rankings
Maintainers (1)
pypi.org: latexmlsuite
A tool to create a latex publication using latexml
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.4.1
published almost 2 years ago
Rankings
Maintainers (1)
pypi.org: cbsplotlib
Frontend to matplotlib to create pictures in the CBS corporate identity
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.6.0
published about 1 year ago
Rankings
Maintainers (1)
pypi.org: gshock-api
Pythgon API for GShock Watches using BLE
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://gshock-api.readthedocs.io/
- License: other
-
Latest release: 2.0.24
published 6 months ago
Rankings
Maintainers (1)
pypi.org: face-projection
This projects main goal is to have a simple library to project information into faces while retaining the facial structure.
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://face-projection.readthedocs.io/
- License: MIT
-
Latest release: 1.1.1
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: clearvision
Add a short description here!
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.3.2
published over 2 years ago
Rankings
Maintainers (1)
pypi.org: breast-cancer-toolkit
Machine learning toolkit designed to support data scientists in breast cancer analysis.
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 1.1.0
published over 1 year ago
Rankings
Maintainers (1)
pypi.org: clustaar.spellz.api-client
Simple package for communicate with the spellz api
- Homepage: https://github.com/pyscaffold/pyscaffold/
- Documentation: https://pyscaffold.org/
- License: MIT
-
Latest release: 0.29.0
published about 2 years ago
Rankings
Maintainers (1)
anaconda.org: pyscaffold
PyScaffold is a project generator for bootstrapping high quality Python packages, ready to be shared on PyPI and installable via pip. It is easy to use and encourages the adoption of the best tools and practices of the Python ecosystem, helping you and your team to stay sane, happy and productive. The best part? It is stable and has been used by thousands of developers for over half a decade!
- Homepage: https://pyscaffold.org/
- License: MIT
-
Latest release: 3.3.1
published 6 months ago
Rankings
Dependencies
- configupdater
- pip
- pre-commit
- pytest
- pytest-cov
- pytest-virtualenv
- python 3.*
- tox
- virtualenv
- Pillow *
- configupdater *
- furo *
- packaging *
- platformdirs *
- setuptools >=38.3
- setuptools_scm *
- sphinx >=3.2.1
- sphinx-copybutton *
- sphinxemoji *
- tomlkit *
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/autobuild v2 composite
- github/codeql-action/init v2 composite
- actions/checkout v3 composite
- actions/setup-python v4 composite
- cpina/github-action-push-to-another-repository devel composite
- actions/checkout v3 composite
- actions/setup-python v4 composite