
Research
Malicious npm Packages Impersonate Flashbots SDKs, Targeting Ethereum Wallet Credentials
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
.. image:: https://dev.azure.com/noirello/pyorc/_apis/build/status/noirello.pyorc?branchName=master :target: https://dev.azure.com/noirello/pyorc/_build?definitionId=1 :alt: Azure Pipelines Status
.. image:: https://codecov.io/gh/noirello/pyorc/branch/master/graph/badge.svg :target: https://codecov.io/gh/noirello/pyorc :alt: Codecov code coverage
.. image:: https://readthedocs.org/projects/pyorc/badge/?version=latest :target: https://pyorc.readthedocs.io/en/latest/?badge=latest :alt: Documentation Status
Python module for reading and writing Apache ORC
_ file format. It uses the Apache ORC's Core C++ API
under the hood, and provides a similar interface as the csv module
_ in the Python standard library.
Supports only Python 3.9 or newer and ORC 1.7.
That sums up quite well the purpose of this project.
Minimal example for reading an ORC file:
.. code:: python
import pyorc
with open("./data.orc", "rb") as data:
reader = pyorc.Reader(data)
for row in reader:
print(row)
And another for writing one:
.. code:: python
import pyorc
with open("./new_data.orc", "wb") as data:
with pyorc.Writer(data, "struct<col0:int,col1:string>") as writer:
writer.write((1, "ORC from Python"))
Any contributions are welcome. If you would like to help in development fork or report issue here on Github. You can also help in improving the documentation.
.. _Apache ORC: https://orc.apache.org/ .. _csv module: https://docs.python.org/3/library/csv.html
FAQs
Python module for reading and writing Apache ORC file format.
We found that pyorc demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Four npm packages disguised as cryptographic tools steal developer credentials and send them to attacker-controlled Telegram infrastructure.
Security News
Ruby maintainers from Bundler and rbenv teams are building rv to bring Python uv's speed and unified tooling approach to Ruby development.
Security News
Following last week’s supply chain attack, Nx published findings on the GitHub Actions exploit and moved npm publishing to Trusted Publishers.