Skip to content

Future State

While there is no current plan to develop this further, the future is always changing. If pipenv and the Pipfile implements a different way to do something this will change with it. That being said any breaking changes will be accompanied by a major version increment.

To ensure future compatibility either:

  • make sure dependency on this package has an upper bounds on the major version
  • or explicitly set all configuration options.

For example to enable extras style 1 and hard set all the current defaults

[tool.setuptools-pipfile]
path = "Pipfile"
interpolate = false
pythons = false
extras.style = 1
extras.table = "extra"
setup(
    use_pipfile={
        'path': 'Pipfile',
        'interpolate': False,
        'pythons': False,
        'extras': {
            'style': 1,
            'table': 'extra'
        }
    }
)