Skip to content

Conversation

thatch
Copy link

@thatch thatch commented May 21, 2020

Include missing files in sdist for #759

Tested with

+++ mktemp -d
++ D=/tmp/tmp.UKIBQuVMMW
++ trap 'rm -rf /tmp/tmp.UKIBQuVMMW' EXIT
++ python -m venv /tmp/tmp.UKIBQuVMMW
++ python setup.py sdist -d /tmp/tmp.UKIBQuVMMW
running sdist
running egg_info
writing libioc.egg-info/PKG-INFO
writing dependency_links to libioc.egg-info/dependency_links.txt
writing requirements to libioc.egg-info/requires.txt
writing top-level names to libioc.egg-info/top_level.txt
reading manifest file 'libioc.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'libioc.egg-info/SOURCES.txt'
running check
creating libioc-0.8.2
creating libioc-0.8.2/libioc
creating libioc-0.8.2/libioc.egg-info
creating libioc-0.8.2/libioc/Config
creating libioc-0.8.2/libioc/Config/Host
creating libioc-0.8.2/libioc/Config/Jail
creating libioc-0.8.2/libioc/Config/Jail/File
creating libioc-0.8.2/libioc/Config/Jail/Properties
creating libioc-0.8.2/libioc/Config/Type
creating libioc-0.8.2/libioc/Provisioning
creating libioc-0.8.2/libioc/Storage
copying files to libioc-0.8.2...
copying CODE_OF_CONDUCT.md -> libioc-0.8.2
copying CONTRIBUTING.md -> libioc-0.8.2
copying LICENSE.txt -> libioc-0.8.2
copying MANIFEST.in -> libioc-0.8.2
copying Makefile -> libioc-0.8.2
copying README.md -> libioc-0.8.2
copying requirements.txt -> libioc-0.8.2
copying setup.cfg -> libioc-0.8.2
copying setup.py -> libioc-0.8.2
copying libioc/BridgeInterface.py -> libioc-0.8.2/libioc
copying libioc/CommandQueue.py -> libioc-0.8.2/libioc
copying libioc/Datasets.py -> libioc-0.8.2/libioc
copying libioc/DevfsRules.py -> libioc-0.8.2/libioc
copying libioc/Distribution.py -> libioc-0.8.2/libioc
copying libioc/Filter.py -> libioc-0.8.2/libioc
copying libioc/Firewall.py -> libioc-0.8.2/libioc
copying libioc/Host.py -> libioc-0.8.2/libioc
copying libioc/IPAddress.py -> libioc-0.8.2/libioc
copying libioc/Jail.py -> libioc-0.8.2/libioc
copying libioc/JailParams.py -> libioc-0.8.2/libioc
copying libioc/Jails.py -> libioc-0.8.2/libioc
copying libioc/LaunchableResource.py -> libioc-0.8.2/libioc
copying libioc/ListableResource.py -> libioc-0.8.2/libioc
copying libioc/Logger.py -> libioc-0.8.2/libioc
copying libioc/MacAddress.py -> libioc-0.8.2/libioc
copying libioc/Network.py -> libioc-0.8.2/libioc
copying libioc/NetworkInterface.py -> libioc-0.8.2/libioc
copying libioc/Pkg.py -> libioc-0.8.2/libioc
copying libioc/Prompts.py -> libioc-0.8.2/libioc
copying libioc/Release.py -> libioc-0.8.2/libioc
copying libioc/Releases.py -> libioc-0.8.2/libioc
copying libioc/Resource.py -> libioc-0.8.2/libioc
copying libioc/ResourceBackup.py -> libioc-0.8.2/libioc
copying libioc/ResourceSelector.py -> libioc-0.8.2/libioc
copying libioc/ResourceUpdater.py -> libioc-0.8.2/libioc
copying libioc/SecureTarfile.py -> libioc-0.8.2/libioc
copying libioc/Types.py -> libioc-0.8.2/libioc
copying libioc/VERSION -> libioc-0.8.2/libioc
copying libioc/VersionedResource.py -> libioc-0.8.2/libioc
copying libioc/ZFS.py -> libioc-0.8.2/libioc
copying libioc/ZFSShareStorage.py -> libioc-0.8.2/libioc
copying libioc/__init__.py -> libioc-0.8.2/libioc
copying libioc/decorators.py -> libioc-0.8.2/libioc
copying libioc/errors.py -> libioc-0.8.2/libioc
copying libioc/events.py -> libioc-0.8.2/libioc
copying libioc/helpers.py -> libioc-0.8.2/libioc
copying libioc/helpers_ioctl.py -> libioc-0.8.2/libioc
copying libioc/helpers_object.py -> libioc-0.8.2/libioc
copying libioc.egg-info/PKG-INFO -> libioc-0.8.2/libioc.egg-info
copying libioc.egg-info/SOURCES.txt -> libioc-0.8.2/libioc.egg-info
copying libioc.egg-info/dependency_links.txt -> libioc-0.8.2/libioc.egg-info
copying libioc.egg-info/requires.txt -> libioc-0.8.2/libioc.egg-info
copying libioc.egg-info/top_level.txt -> libioc-0.8.2/libioc.egg-info
copying libioc/Config/Data.py -> libioc-0.8.2/libioc/Config
copying libioc/Config/Dataset.py -> libioc-0.8.2/libioc/Config
copying libioc/Config/Prototype.py -> libioc-0.8.2/libioc/Config
copying libioc/Config/__init__.py -> libioc-0.8.2/libioc/Config
copying libioc/Config/Host/__init__.py -> libioc-0.8.2/libioc/Config/Host
copying libioc/Config/Jail/BaseConfig.py -> libioc-0.8.2/libioc/Config/Jail
copying libioc/Config/Jail/Defaults.py -> libioc-0.8.2/libioc/Config/Jail
copying libioc/Config/Jail/Globals.py -> libioc-0.8.2/libioc/Config/Jail
copying libioc/Config/Jail/JailConfig.py -> libioc-0.8.2/libioc/Config/Jail
copying libioc/Config/Jail/__init__.py -> libioc-0.8.2/libioc/Config/Jail
copying libioc/Config/Jail/File/Fstab.py -> libioc-0.8.2/libioc/Config/Jail/File
copying libioc/Config/Jail/File/PeriodicConf.py -> libioc-0.8.2/libioc/Config/Jail/File
copying libioc/Config/Jail/File/RCConf.py -> libioc-0.8.2/libioc/Config/Jail/File
copying libioc/Config/Jail/File/SysctlConf.py -> libioc-0.8.2/libioc/Config/Jail/File
copying libioc/Config/Jail/File/__init__.py -> libioc-0.8.2/libioc/Config/Jail/File
copying libioc/Config/Jail/Properties/Addresses.py -> libioc-0.8.2/libioc/Config/Jail/Properties
copying libioc/Config/Jail/Properties/Defaultrouter.py -> libioc-0.8.2/libioc/Config/Jail/Properties
copying libioc/Config/Jail/Properties/Depends.py -> libioc-0.8.2/libioc/Config/Jail/Properties
copying libioc/Config/Jail/Properties/Interfaces.py -> libioc-0.8.2/libioc/Config/Jail/Properties
copying libioc/Config/Jail/Properties/Resolver.py -> libioc-0.8.2/libioc/Config/Jail/Properties
copying libioc/Config/Jail/Properties/ResourceLimit.py -> libioc-0.8.2/libioc/Config/Jail/Properties
copying libioc/Config/Jail/Properties/__init__.py -> libioc-0.8.2/libioc/Config/Jail/Properties
copying libioc/Config/Type/JSON.py -> libioc-0.8.2/libioc/Config/Type
copying libioc/Config/Type/UCL.py -> libioc-0.8.2/libioc/Config/Type
copying libioc/Config/Type/ZFS.py -> libioc-0.8.2/libioc/Config/Type
copying libioc/Config/Type/__init__.py -> libioc-0.8.2/libioc/Config/Type
copying libioc/Provisioning/__init__.py -> libioc-0.8.2/libioc/Provisioning
copying libioc/Provisioning/ix.py -> libioc-0.8.2/libioc/Provisioning
copying libioc/Provisioning/puppet.py -> libioc-0.8.2/libioc/Provisioning
copying libioc/Storage/Basejail.py -> libioc-0.8.2/libioc/Storage
copying libioc/Storage/NullFSBasejail.py -> libioc-0.8.2/libioc/Storage
copying libioc/Storage/Standalone.py -> libioc-0.8.2/libioc/Storage
copying libioc/Storage/ZFSBasejail.py -> libioc-0.8.2/libioc/Storage
copying libioc/Storage/__init__.py -> libioc-0.8.2/libioc/Storage
Writing libioc-0.8.2/setup.cfg
Creating tar archive
removing 'libioc-0.8.2' (and everything under it)
++ cd /
++ /tmp/tmp.UKIBQuVMMW/bin/pip install /tmp/tmp.UKIBQuVMMW/libioc-0.8.2.tar.gz
Processing /tmp/tmp.UKIBQuVMMW/libioc-0.8.2.tar.gz
Collecting gitpython (from libioc==0.8.2)
  Using cached https://files.pythonhosted.org/packages/44/33/917e6fde1cad13daa7053f39b7c8af3be287314f75f1b1ea8d3fe37a8571/GitPython-3.1.2-py3-none-any.whl
Collecting freebsd-sysctl==0.0.7 (from libioc==0.8.2)
  Downloading https://files.pythonhosted.org/packages/47/85/ba9d6f72ee4bc54ae6a46a208dd3ce9f2c3ea101f18ea645b7730a96e99c/freebsd-sysctl-0.0.7.tar.gz
Collecting jail==0.0.11 (from libioc==0.8.2)
  Downloading https://files.pythonhosted.org/packages/bc/e3/7a8a6b9c84ab30eb259254d714a1aef211c3533ad61d6d6db80e2ac4d8cc/jail-0.0.11.tar.gz
Collecting gitdb<5,>=4.0.1 (from gitpython->libioc==0.8.2)
  Using cached https://files.pythonhosted.org/packages/48/11/d1800bca0a3bae820b84b7d813ad1eff15a48a64caea9c823fc8c1b119e8/gitdb-4.0.5-py3-none-any.whl
Collecting smmap<4,>=3.0.1 (from gitdb<5,>=4.0.1->gitpython->libioc==0.8.2)
  Using cached https://files.pythonhosted.org/packages/b0/9a/4d409a6234eb940e6a78dfdfc66156e7522262f5f2fecca07dc55915952d/smmap-3.0.4-py2.py3-none-any.whl
Installing collected packages: smmap, gitdb, gitpython, freebsd-sysctl, jail, libioc
  Running setup.py install for freebsd-sysctl: started
    Running setup.py install for freebsd-sysctl: finished with status 'done'
  Running setup.py install for jail: started
    Running setup.py install for jail: finished with status 'done'
  Running setup.py install for libioc: started
    Running setup.py install for libioc: finished with status 'done'
Successfully installed freebsd-sysctl-0.0.7 gitdb-4.0.5 gitpython-3.1.2 jail-0.0.11 libioc-0.8.2 smmap-3.0.4
WARNING: You are using pip version 19.2.3, however version 20.1.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
++ echo Success
Success
+++ rm -rf /tmp/tmp.UKIBQuVMMW

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants