rubenvdg commented on issue #6397:
URL: https://github.com/apache/iceberg/issues/6397#issuecomment-1345518706

   Maybe it's just my lack of Poetry experience, but this is what I did:
   
   ```
   curl -sSL https://install.python-poetry.org | python3 -  # install poetry
   poetry shell  # shell now shows (pyiceberg-py3.9)
   make install
   make test
   ```
   
   Some info:
   
   ```
   which python
   >>> 
/Users/rvdgeer/Library/Caches/pypoetry/virtualenvs/pyiceberg-QdNRdoVV-py3.9/bin/python
   
   poetry show
   aiobotocore        2.4.1     Async client for aws services using botocore 
and aiohttp
   aiohttp            3.8.3     Async http client/server framework (asyncio)
   aioitertools       0.11.0    itertools and builtins for AsyncIO and mixed 
iterables
   aiosignal          1.3.1     aiosignal: a list of registered asynchronous 
callbacks
   async-timeout      4.0.2     Timeout context manager for asyncio programs
   attrs              22.1.0    Classes Without Boilerplate
   boto3              1.24.59   The AWS SDK for Python
   botocore           1.27.59   Low-level, data-driven core of boto 3.
   build              0.9.0     A simple, correct PEP 517 build frontend
   certifi            2022.12.7 Python package for providing Mozilla's CA 
Bundle.
   cffi               1.15.1    Foreign Function Interface for Python calling C 
code.
   cfgv               3.3.1     Validate configuration and produce human 
readable error messages.
   charset-normalizer 2.1.1     The Real First Universal Charset Detector. 
Open, modern and actively maintained alternative to Chardet.
   click              8.1.3     Composable command line interface toolkit
   commonmark         0.9.1     Python parser for the CommonMark Markdown spec
   coverage           6.5.0     Code coverage measurement for Python
   cryptography       38.0.4    cryptography is a package which provides 
cryptographic recipes and primitives to Python developers.
   distlib            0.3.6     Distribution utilities
   docutils           0.19      Docutils -- Python Documentation Utilities
   duckdb             0.6.0     DuckDB embedded database
   exceptiongroup     1.0.4     Backport of PEP 654 (exception groups)
   fastavro           1.7.0     Fast read/write of AVRO files
   filelock           3.8.0     A platform independent file lock.
   frozenlist         1.3.3     A list-like structure which implements 
collections.abc.MutableSequence
   fsspec             2022.10.0 File-system specification
   identify           2.5.9     File identification library for Python
   idna               3.4       Internationalized Domain Names in Applications 
(IDNA)
   importlib-metadata 5.1.0     Read metadata from Python packages
   iniconfig          1.1.1     iniconfig: brain-dead simple config-ini parsing
   jinja2             3.1.2     A very fast and expressive template engine.
   jmespath           1.0.1     JSON Matching Expressions
   markupsafe         2.1.1     Safely add untrusted strings to HTML/XML markup.
   mmhash3            3.0.1     Python wrapper for MurmurHash (MurmurHash3), a 
set of fast and robust hash functions.
   moto               4.0.11    A library that allows your python tests to 
easily mock out the boto library
   multidict          6.0.2     multidict implementation
   nodeenv            1.7.0     Node.js virtual environment builder
   numpy              1.23.5    NumPy is the fundamental package for array 
computing with Python.
   packaging          21.3      Core utilities for Python packages
   pep517             0.13.0    Wrappers to build Python packages using PEP 517 
hooks
   platformdirs       2.5.4     A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".
   pluggy             1.0.0     plugin and hook calling mechanisms for python
   pre-commit         2.20.0    A framework for managing and maintaining 
multi-language pre-commit hooks.
   pyarrow            10.0.1    Python library for Apache Arrow
   pycparser          2.21      C parser in Python
   pydantic           1.10.2    Data validation and settings management using 
python type hints
   pygments           2.13.0    Pygments is a syntax highlighting package 
written in Python.
   pyparsing          3.0.9     pyparsing module - Classes and methods to 
define and execute parsing grammars
   pytest             7.2.0     pytest: simple powerful testing with Python
   pytest-checkdocs   2.9.0     check the README when running tests
   python-dateutil    2.8.2     Extensions to the standard Python datetime 
module
   python-snappy      0.6.1     Python library for the snappy compression 
library from Google
   pytz               2022.6    World timezone definitions, modern and 
historical
   pyyaml             6.0       YAML parser and emitter for Python
   requests           2.28.1    Python HTTP for Humans.
   requests-mock      1.10.0    Mock out responses from the requests package
   responses          0.22.0    A utility library for mocking out the 
`requests` Python library.
   rich               12.6.0    Render rich text, tables, progress bars, syntax 
highlighting, markdown and more to the terminal
   s3fs               2022.10.0 Convenient Filesystem interface over S3
   s3transfer         0.6.0     An Amazon S3 Transfer Manager
   setuptools         65.6.3    Easily download, build, install, upgrade, and 
uninstall Python packages
   six                1.16.0    Python 2 and 3 compatibility utilities
   thrift             0.16.0    Python bindings for the Apache Thrift RPC system
   toml               0.10.2    Python Library for Tom's Obvious, Minimal 
Language
   tomli              2.0.1     A lil' TOML parser
   types-toml         0.10.8.1  Typing stubs for toml
   typing-extensions  4.4.0     Backported and Experimental Type Hints for 
Python 3.7+
   urllib3            1.26.13   HTTP library with thread-safe connection 
pooling, file post, and more.
   virtualenv         20.17.0   Virtual Python Environment builder
   werkzeug           2.2.2     The comprehensive WSGI web application library.
   wrapt              1.14.1    Module for decorators, wrappers and monkey 
patching.
   xmltodict          0.13.0    Makes working with XML feel like you are 
working with JSON
   yarl               1.8.1     Yet another URL library
   zipp               3.11.0    Backport of pathlib-compatible object wrapper 
for zip files
   zstandard          0.19.0    Zstandard bindings for Python
   
   pip freeze
   aiobotocore==2.4.1
   aiohttp==3.8.3
   aioitertools==0.11.0
   aiosignal==1.3.1
   async-timeout==4.0.2
   attrs==22.1.0
   boto3==1.24.59
   botocore==1.27.59
   build==0.9.0
   CacheControl==0.12.11
   certifi==2022.12.7
   cffi==1.15.1
   cfgv==3.3.1
   charset-normalizer==2.1.1
   cleo==2.0.1
   click==8.1.3
   commonmark==0.9.1
   coverage==6.5.0
   crashtest==0.4.1
   cryptography==38.0.4
   distlib==0.3.6
   docutils==0.19
   dulwich==0.20.50
   exceptiongroup==1.0.4
   fastavro==1.7.0
   filelock==3.8.0
   frozenlist==1.3.3
   fsspec==2022.10.0
   html5lib==1.1
   identify==2.5.9
   idna==3.4
   importlib-metadata==5.1.0
   iniconfig==1.1.1
   jaraco.classes==3.2.3
   Jinja2==3.1.2
   jmespath==1.0.1
   jsonschema==4.17.3
   keyring==23.11.0
   lockfile==0.12.2
   MarkupSafe==2.1.1
   mmhash3==3.0.1
   more-itertools==9.0.0
   moto==4.0.11
   msgpack==1.0.4
   multidict==6.0.2
   nodeenv==1.7.0
   numpy==1.23.5
   packaging==21.3
   pep517==0.13.0
   pexpect==4.8.0
   pkginfo==1.9.2
   platformdirs==2.5.4
   pluggy==1.0.0
   poetry==1.3.0
   poetry-core==1.4.0
   poetry-plugin-export==1.2.0
   pre-commit==2.20.0
   ptyprocess==0.7.0
   pyarrow==10.0.1
   pycparser==2.21
   pydantic==1.10.2
   Pygments==2.13.0
   -e 
git+ssh://g...@github.com/rubenvdg/iceberg.git@3b6c74d5a434ccab2116bf1984be9012198ff4bf#egg=pyiceberg&subdirectory=python
   pyparsing==3.0.9
   pyrsistent==0.19.2
   pytest==7.2.0
   pytest-checkdocs==2.9.0
   python-dateutil==2.8.2
   pytz==2022.6
   PyYAML==6.0
   rapidfuzz==2.13.5
   requests==2.28.1
   requests-mock==1.10.0
   requests-toolbelt==0.10.1
   responses==0.22.0
   rich==12.6.0
   s3fs==2022.10.0
   s3transfer==0.6.0
   shellingham==1.5.0
   six==1.16.0
   thrift==0.16.0
   toml==0.10.2
   tomli==2.0.1
   tomlkit==0.11.6
   trove-classifiers==2022.12.1
   types-toml==0.10.8.1
   typing_extensions==4.4.0
   urllib3==1.26.13
   virtualenv==20.17.0
   webencodings==0.5.1
   Werkzeug==2.2.2
   wrapt==1.14.1
   xattr==0.10.1
   xmltodict==0.13.0
   yarl==1.8.1
   zipp==3.11.0
   zstandard==0.19.0
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@iceberg.apache.org
For additional commands, e-mail: issues-h...@iceberg.apache.org

Reply via email to