Opened 2 years ago

Closed 2 years ago

Last modified 21 months ago

#53639 closed submission (fixed)

py-agate 1.5.5

Reported by: esafak (Emre Şafak) Owned by: mf2k (Frank Schima)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: py-agate

Description (last modified by mf2k (Frank Schima))

Passes linter and installs. Introduces dependencies on accompanying submissions: py-leather, py-awesome_slugify

Depends on:

Attachments (1)

Portfile (2.0 KB) - added by esafak (Emre Şafak) 2 years ago.

Download all attachments as: .zip

Change History (11)

Changed 2 years ago by esafak (Emre Şafak)

Attachment: Portfile added

comment:1 Changed 2 years ago by mf2k (Frank Schima)

Keywords: maintainer removed
Version: 2.4.0

comment:2 Changed 2 years ago by mf2k (Frank Schima)

Note, the maintainers line should be the following to use your Github handle:

maintainers         @esafak

comment:3 Changed 2 years ago by mf2k (Frank Schima)

Description: modified (diff)

comment:4 Changed 2 years ago by mf2k (Frank Schima)

When I try to import it, I get an error. Is there a dependency missing?

$ ipython
Python 3.5.3 (default, Apr 24 2017, 07:04:58) 
Type 'copyright', 'credits' or 'license' for more information
IPython 6.0.0 -- An enhanced Interactive Python. Type '?' for help.

In [1]: import agate

ImportError: No module named 'pytimeparse'
Last edited 2 years ago by mf2k (Frank Schima) (previous) (diff)

comment:5 Changed 2 years ago by mf2k (Frank Schima)

It looks like pytimeparse exists.

<https://pypi.python.org/pypi/pytimeparse/>

comment:6 Changed 2 years ago by esafak (Emre Şafak)

Thanks for catching that. I confused pytimeparse and parsedatetime, another requirement which I did include. I created a PR for pytimeparse here https://github.com/macports/macports-ports/pull/467 and corrected/updated this Portfile to 1.6: https://github.com/macports/macports-ports/pull/338

comment:7 Changed 2 years ago by Emre Şafak <esafak@…>

In be92fadf36d3903041d3de76ba53526884d97497/macports-ports:

python/py-pytimeparse: new port

A small Python module to parse various kinds of time expressions.

See: #53639

comment:8 Changed 2 years ago by mf2k (Frank Schima)

Owner: set to mf2k
Resolution: fixed
Status: newclosed

comment:9 Changed 2 years ago by mf2k (Frank Schima)

In 0ebef21234837b705788d3b20cf460dd92d4e3e3/macports-ports:

py-agate:

  • Fix dependency on py-pytimeparse

See: #53639

comment:10 Changed 21 months ago by Emre Şafak <esafak@…>

In 1a1cbb920ab1550331bafb4ad2ede0382de58e91/macports-ports:

python/py-agate: update to 1.6

agate is a Python data analysis library that is optimized for humans instead of machines. It is an alternative to numpy and pandas that solves real-world problems with readable code.

Original submission: #53639

Note: See TracTickets for help on using tickets.